Split notification iterator API into base and specialized functions
[babeltrace.git] / plugins / ctf / lttng-live / lttng-live-internal.h
index bf94314e6dfcd63be84d1d26e0c3f1286a56836d..dcbc9853f35206833e2214a05b59dc2986524a0b 100644 (file)
@@ -215,15 +215,15 @@ enum bt_ctf_lttng_live_iterator_status {
 enum bt_component_status lttng_live_component_init(struct bt_private_component *source,
                struct bt_value *params, void *init_method_data);
 
-struct bt_component_class_query_return lttng_live_query(
+struct bt_component_class_query_method_return lttng_live_query(
                struct bt_component_class *comp_class,
                struct bt_query_executor *query_exec,
                const char *object, struct bt_value *params);
 
 void lttng_live_component_finalize(struct bt_private_component *component);
 
-struct bt_notification_iterator_next_return lttng_live_iterator_next(
-        struct bt_private_notification_iterator *iterator);
+struct bt_notification_iterator_next_method_return lttng_live_iterator_next(
+        struct bt_private_connection_private_notification_iterator *iterator);
 
 enum bt_component_status lttng_live_accept_port_connection(
                struct bt_private_component *private_component,
@@ -231,10 +231,10 @@ enum bt_component_status lttng_live_accept_port_connection(
                struct bt_port *other_port);
 
 enum bt_notification_iterator_status lttng_live_iterator_init(
-               struct bt_private_notification_iterator *it,
+               struct bt_private_connection_private_notification_iterator *it,
                struct bt_private_port *port);
 
-void lttng_live_iterator_finalize(struct bt_private_notification_iterator *it);
+void lttng_live_iterator_finalize(struct bt_private_connection_private_notification_iterator *it);
 
 int lttng_live_create_viewer_session(struct lttng_live_component *lttng_live);
 int lttng_live_attach_session(struct lttng_live_session *session);
This page took 0.024236 seconds and 4 git commands to generate.