*/
typedef void (*bt_plugin_destroy_cb)(struct bt_plugin *plugin);
-/**
- * Plug-in error stream registration function type.
- *
- * @param plugin Plug-in instance
- * @param error_stream Error stream, ownership is not transferred
- * @returns One of #bt_plugin_status values
- */
-typedef enum bt_plugin_status (*bt_plugin_set_error_stream_cb)(
- struct bt_plugin *plugin, FILE *error_stream);
-
/**
* Get a plug-in's private (implementation) data.
*
*/
extern void *bt_plugin_get_private_data(struct bt_plugin *plugin);
-/**
- * Set a callback permiting the registration of an error stream.
- *
- * @param plugin Plug-in to which the callback should be registered
- * @param cb Error stream registration callback
- */
-extern int bt_plugin_set_error_stream_cb(struct bt_plugin *plugin,
- bt_plugin_set_error_stream_cb cb);
-
-/* Plug-in initialization functions */
+
+/** Plug-in initialization functions */
/**
* Allocate a source plug-in.
*
void *private_data, bt_plugin_destroy_func destroy_func,
bt_plugin_sink_handle_notification_cb notification_cb);
-/* Notification iterator functions */
+
+/** Notification iterator functions */
/**
- * Allocate an notification iterator.
+ * Allocate a notification iterator.
*
* @param plugin Plug-in instance
* @param next_cb Callback advancing to the next notification