X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fstream-internal.h;h=87f3c848f7f1e7225dd5361071654ceaa895f308;hb=26e21a82c47a15d1080dc142cb20c0b0b0b5a929;hp=245fd7816c714e2c1b63f454763b8a3f02e0361a;hpb=ad8474550bfc1968366fe45818c046fa5bc15581;p=babeltrace.git diff --git a/include/babeltrace/ctf-ir/stream-internal.h b/include/babeltrace/ctf-ir/stream-internal.h index 245fd781..87f3c848 100644 --- a/include/babeltrace/ctf-ir/stream-internal.h +++ b/include/babeltrace/ctf-ir/stream-internal.h @@ -39,22 +39,11 @@ struct bt_stream_class; struct bt_stream_common; -typedef void (*bt_stream_common_destroy_listener_func)( - struct bt_stream_common *stream, void *data); - -struct bt_stream_common_destroy_listener { - bt_stream_common_destroy_listener_func func; - void *data; -}; - struct bt_stream_common { struct bt_object base; int64_t id; struct bt_stream_class_common *stream_class; GString *name; - - /* Array of struct bt_stream_common_destroy_listener */ - GArray *destroy_listeners; }; struct bt_stream { @@ -64,14 +53,6 @@ struct bt_stream { struct bt_object_pool packet_pool; }; -BT_HIDDEN -void bt_stream_common_add_destroy_listener(struct bt_stream_common *stream, - bt_stream_common_destroy_listener_func func, void *data); - -BT_HIDDEN -void bt_stream_common_remove_destroy_listener(struct bt_stream_common *stream, - bt_stream_common_destroy_listener_func func, void *data); - BT_HIDDEN int bt_stream_common_initialize( struct bt_stream_common *stream,