X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fplugins%2Fctf%2Ffs-src%2Ffs.h;h=10a17ba8e08a6552135c719f1ea26ba9e1a47929;hb=005d49d64c989f20ba4fb40833064ac2d17514ef;hp=e40f4ce78adfd6c138a2a4fe09b3d815163657fa;hpb=a1a22a55ca5aed7228803ca87896bf7741090380;p=babeltrace.git diff --git a/src/plugins/ctf/fs-src/fs.h b/src/plugins/ctf/fs-src/fs.h index e40f4ce7..10a17ba8 100644 --- a/src/plugins/ctf/fs-src/fs.h +++ b/src/plugins/ctf/fs-src/fs.h @@ -252,6 +252,7 @@ BT_HIDDEN int ctf_fs_component_create_ctf_fs_trace( struct ctf_fs_component *ctf_fs, const bt_value *paths_value, + const bt_value *trace_name_value, bt_self_component *self_comp, bt_self_component_class *self_comp_class); @@ -266,6 +267,8 @@ void ctf_fs_destroy(struct ctf_fs_component *ctf_fs); * - The mandatory `paths` parameter is returned in `*paths`. * - The optional `clock-class-offset-s` and `clock-class-offset-ns`, if * present, are recorded in the `ctf_fs` structure. + * - The optional `trace-name` parameter is returned in `*trace_name` if + * present, else `*trace_name` is set to NULL. * * `self_comp` and `self_comp_class` are used for logging, only one of them * should be set. @@ -275,7 +278,9 @@ void ctf_fs_destroy(struct ctf_fs_component *ctf_fs); BT_HIDDEN bool read_src_fs_parameters(const bt_value *params, - const bt_value **paths, struct ctf_fs_component *ctf_fs, + const bt_value **paths, + const bt_value **trace_name, + struct ctf_fs_component *ctf_fs, bt_self_component *self_comp, bt_self_component_class *self_comp_class);