Document plug-in interface
[babeltrace.git] / include / babeltrace / plugin / notification / iterator.h
index 47e8bae5b1f5116e3fe865e8cb17a8648c5f139b..0086a1a11ad16cb4f277d463a803032ef58bba62 100644 (file)
@@ -36,13 +36,14 @@ extern "C" {
 struct bt_notification;
 struct bt_notification_iterator;
 
-int bt_notification_iterator_next(struct bt_notification_iterator *iterator);
+extern enum bt_notification_iterator_status
+bt_notification_iterator_next(struct bt_notification_iterator *iterator);
 
-struct bt_notification *bt_notification_iterator_get_notification(
+extern struct bt_notification *bt_notification_iterator_get_notification(
                struct bt_notification_iterator *iterator);
 
-void bt_notification_iterator_get(struct bt_notification_iterator *iterator);
-void bt_notification_iterator_put(struct bt_notification_iterator *iterator);
+extern void bt_notification_iterator_get(struct bt_notification_iterator *iterator);
+extern void bt_notification_iterator_put(struct bt_notification_iterator *iterator);
 
 /* API for plug-in authors */
 struct bt_notification_iterator *bt_notification_iterator_create(
This page took 0.024944 seconds and 4 git commands to generate.