Code

Unload all plugins when shutting down sysdbd.
[sysdb.git] / src / include / core / plugin.h
index f48980aa4820326d298e12da642e0454c942fb19..1155a957cd3f06fc186b16d4250662c25aaaa9dd 100644 (file)
@@ -275,6 +275,13 @@ int
 sdb_plugin_register_writer(const char *name,
                sdb_store_writer_t *writer, sdb_object_t *user_data);
 
+/*
+ * sdb_plugin_unregister_all:
+ * Unregister all registered plugins and destruct their user-data objects.
+ */
+void
+sdb_plugin_unregister_all(void);
+
 /*
  * sdb_plugin_get_ctx, sdb_plugin_set_ctx:
  * The plugin context defines a set of settings that are available whenever a