projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fs-sink: explicitely handle stream_begin notif
[babeltrace.git]
/
plugins
/
ctf
/
fs-sink
/
writer.h
diff --git
a/plugins/ctf/fs-sink/writer.h
b/plugins/ctf/fs-sink/writer.h
index 1765a9617762c9647bea4e3afbd388def1735c69..da2eb1e842802ab105d458f4780a50f86f89c193 100644
(file)
--- a/
plugins/ctf/fs-sink/writer.h
+++ b/
plugins/ctf/fs-sink/writer.h
@@
-49,6
+49,14
@@
struct writer_component {
bool error;
};
bool error;
};
+struct fs_writer {
+ struct bt_ctf_writer *writer;
+ struct bt_ctf_trace *writer_trace;
+ int static_listener_id;
+ unsigned int active_streams;
+ int trace_static;
+};
+
BT_HIDDEN
enum bt_component_status writer_output_event(struct writer_component *writer,
struct bt_ctf_event *event);
BT_HIDDEN
enum bt_component_status writer_output_event(struct writer_component *writer,
struct bt_ctf_event *event);
@@
-58,6
+66,12
@@
enum bt_component_status writer_new_packet(struct writer_component *writer,
BT_HIDDEN
enum bt_component_status writer_close_packet(struct writer_component *writer,
struct bt_ctf_packet *packet);
BT_HIDDEN
enum bt_component_status writer_close_packet(struct writer_component *writer,
struct bt_ctf_packet *packet);
+BT_HIDDEN
+enum bt_component_status writer_stream_begin(struct writer_component *writer,
+ struct bt_ctf_stream *stream);
+BT_HIDDEN
+enum bt_component_status writer_stream_end(struct writer_component *writer,
+ struct bt_ctf_stream *stream);
BT_HIDDEN
enum bt_component_status writer_component_init(
BT_HIDDEN
enum bt_component_status writer_component_init(
This page took
0.024467 seconds
and
4
git commands to generate.