lib: remove unused public `enum bt_plugin_status`
[babeltrace.git] / include / babeltrace / plugin / plugin-dev.h
index 94bfb700866e463c59f69ce0730e89c7993e1982..21771ca981a9f224252c5ee42d8894f02fe12aa1 100644 (file)
@@ -63,11 +63,17 @@ extern "C" {
 #define __BT_PLUGIN_VERSION_MINOR      0
 
 /* Plugin initialization function type */
-typedef enum bt_plugin_status (*bt_plugin_init_func)(
+enum bt_plugin_init_status {
+       BT_PLUGIN_INIT_STATUS_OK = 0,
+       BT_PLUGIN_INIT_STATUS_NOMEM = -12,
+       BT_PLUGIN_INIT_STATUS_ERROR = -1,
+};
+
+typedef enum bt_plugin_init_status (*bt_plugin_init_func)(
                const bt_plugin *plugin);
 
 /* Plugin exit function type */
-typedef enum bt_plugin_status (*bt_plugin_exit_func)(void);
+typedef void (*bt_plugin_exit_func)(void);
 
 /* Plugin descriptor: describes a single plugin (internal use) */
 struct __bt_plugin_descriptor {
This page took 0.023484 seconds and 4 git commands to generate.