X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fnotification-iterator-internal.h;h=2cfad159836e00dab62b653c9038c9895127078d;hb=d4393e0875e7b08f6ee97d617cc5f2c9286742a4;hp=dd80a5192b595f1199415df706ce6c057f87bde2;hpb=26e21a82c47a15d1080dc142cb20c0b0b0b5a929;p=babeltrace.git diff --git a/include/babeltrace/graph/notification-iterator-internal.h b/include/babeltrace/graph/notification-iterator-internal.h index dd80a519..2cfad159 100644 --- a/include/babeltrace/graph/notification-iterator-internal.h +++ b/include/babeltrace/graph/notification-iterator-internal.h @@ -86,6 +86,7 @@ enum bt_private_connection_notification_iterator_state { struct bt_notification_iterator { struct bt_object base; enum bt_notification_iterator_type type; + GPtrArray *notifs; }; struct bt_notification_iterator_private_connection { @@ -124,8 +125,11 @@ struct bt_notification_iterator_output_port { struct bt_graph *graph; /* Owned by this */ struct bt_component *colander; /* Owned by this */ - /* Only used temporarily: should always be NULL */ - struct bt_notification *notif; + /* + * Only used temporarily as a bridge between a colander sink and + * the user. + */ + uint64_t count; }; static inline