Code

plugin: Added sdb_plugin_shutdown_all().
[sysdb.git] / src / include / core / plugin.h
index 9701d603cbec0ce2a3026a84d06228627214ec5f..e5e222fe6c7ca286512e3a7d5c0ba3721ad8a1a6 100644 (file)
@@ -273,6 +273,16 @@ sdb_plugin_reconfigure_finish(void);
 int
 sdb_plugin_init_all(void);
 
+/*
+ * sdb_plugin_shutdown_all:
+ * Shutdown all plugins using their registered "shutdown" function.
+ *
+ * Returns:
+ * The number of failed shutdowns.
+ */
+int
+sdb_plugin_shutdown_all(void);
+
 /*
  * sdb_plugin_collector_loop:
  * Loop until loop->do_loop is false, calling the next collector function on