projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Allow a component to remove a port and any user to disconnect one
[babeltrace.git]
/
include
/
babeltrace
/
component
/
component-class-internal.h
diff --git
a/include/babeltrace/component/component-class-internal.h
b/include/babeltrace/component/component-class-internal.h
index 856621db3ed158c28b022a59d6e20483f07f9b0a..6146cad6d2327985aeab7238fc55e54db94204ed 100644
(file)
--- a/
include/babeltrace/component/component-class-internal.h
+++ b/
include/babeltrace/component/component-class-internal.h
@@
-57,6
+57,9
@@
struct bt_component_class {
struct {
bt_component_class_init_method init;
bt_component_class_destroy_method destroy;
struct {
bt_component_class_init_method init;
bt_component_class_destroy_method destroy;
+ bt_component_class_query_method query;
+ bt_component_class_accept_port_connection_method accept_port_connection;
+ bt_component_class_port_disconnected_method port_disconnected;
} methods;
/* Array of struct bt_component_class_destroy_listener */
GArray *destroy_listeners;
} methods;
/* Array of struct bt_component_class_destroy_listener */
GArray *destroy_listeners;
@@
-82,7
+85,6
@@
struct bt_component_class_sink {
struct bt_component_class parent;
struct {
bt_component_class_sink_consume_method consume;
struct bt_component_class parent;
struct {
bt_component_class_sink_consume_method consume;
- bt_component_class_sink_add_iterator_method add_iterator;
} methods;
};
} methods;
};
@@
-90,7
+92,6
@@
struct bt_component_class_filter {
struct bt_component_class parent;
struct {
struct bt_component_class_iterator_methods iterator;
struct bt_component_class parent;
struct {
struct bt_component_class_iterator_methods iterator;
- bt_component_class_filter_add_iterator_method add_iterator;
} methods;
};
} methods;
};
This page took
0.02504 seconds
and
4
git commands to generate.