* SOFTWARE.
*/
-#include <babeltrace/objects.h>
-#include <babeltrace/objects.h>
-
#ifdef __cplusplus
extern "C" {
#endif
* deinitialization callback must be set by this function.
*
* @param component Component instance
+ * @returns One of #bt_component_status values
*/
-typedef struct bt_component *(*bt_component_source_init_cb)(
+typedef enum bt_component_status (*bt_component_source_init_cb)(
struct bt_component *component);
/**
* deinitialization callback must be set by this function.
*
* @param component Component instance
+ * @returns One of #bt_component_status values
*/
-typedef struct bt_component *(*bt_component_sink_init_cb)(
+typedef enum bt_component_status (*bt_component_sink_init_cb)(
struct bt_component *component);
/**
struct bt_notification_iterator *iterator, void *data);
/**
- * Gett an iterator's private data.
+ * Get an iterator's private data.
*
* @param iterator Notification iterator instance
* @returns Iterator instance private data