projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: pass config object to message iterator init method, add can seek forward property
[babeltrace.git]
/
src
/
lib
/
graph
/
message
/
iterator.h
diff --git
a/src/lib/graph/message/iterator.h
b/src/lib/graph/message/iterator.h
index 8014d1fad536c27d8fbd97772a7c014035f17e43..412fe9041046aab97c600eac0b2145970774c25d 100644
(file)
--- a/
src/lib/graph/message/iterator.h
+++ b/
src/lib/graph/message/iterator.h
@@
-85,6
+85,11
@@
typedef enum bt_component_class_message_iterator_can_seek_beginning_method_statu
(*bt_self_component_port_input_message_iterator_can_seek_beginning_method)(
void *, bt_bool *);
(*bt_self_component_port_input_message_iterator_can_seek_beginning_method)(
void *, bt_bool *);
+struct bt_self_message_iterator_configuration {
+ bool frozen;
+ bool can_seek_forward;
+};
+
struct bt_self_component_port_input_message_iterator {
struct bt_object base;
GPtrArray *msgs;
struct bt_self_component_port_input_message_iterator {
struct bt_object base;
GPtrArray *msgs;
@@
-92,6
+97,7
@@
struct bt_self_component_port_input_message_iterator {
struct bt_port *upstream_port; /* Weak */
struct bt_connection *connection; /* Weak */
struct bt_graph *graph; /* Weak */
struct bt_port *upstream_port; /* Weak */
struct bt_connection *connection; /* Weak */
struct bt_graph *graph; /* Weak */
+ struct bt_self_message_iterator_configuration config;
/*
* Array of
/*
* Array of
This page took
0.024865 seconds
and
4
git commands to generate.