X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fplugins%2Ftext%2Fdetails%2Fdetails.h;h=379a8c3fbe7f3c08e4ea8e4bab36b69bc76d45bb;hb=fbd8a4e0144aa7777bedcd8c05daec61d594634d;hp=f475c9d067d05493b173234261d46eda80a2b540;hpb=fb25b9e364c8eab9fe5e37947831e233086c7218;p=babeltrace.git diff --git a/src/plugins/text/details/details.h b/src/plugins/text/details/details.h index f475c9d0..379a8c3f 100644 --- a/src/plugins/text/details/details.h +++ b/src/plugins/text/details/details.h @@ -54,7 +54,7 @@ struct details_trace_class_meta { * Trace class destruction listener ID (`UINT64_C(-1)` if * there's no listener ID. */ - uint64_t tc_destruction_listener_id; + bt_listener_id tc_destruction_listener_id; }; /* @@ -69,7 +69,7 @@ struct details_trace { * Trace destruction listener ID (`UINT64_C(-1)` if there's no * listener ID. */ - uint64_t trace_destruction_listener_id; + bt_listener_id trace_destruction_listener_id; }; /* A `sink.text.details` component */ @@ -79,6 +79,9 @@ struct details_comp { /* Component's configuration */ struct { + /* Write data objects */ + bool with_data; + /* Write metadata objects */ bool with_meta; @@ -97,9 +100,6 @@ struct details_comp { /* Write message's time */ bool with_time; - /* Write trace class's name */ - bool with_trace_class_name; - /* Write trace's name */ bool with_trace_name; @@ -146,7 +146,7 @@ struct details_comp { uint32_t next_unique_trace_id; /* Upstream message iterator */ - bt_self_component_port_input_message_iterator *msg_iter; + bt_message_iterator *msg_iter; /* * True if this component printed something. This is used to @@ -161,8 +161,9 @@ struct details_comp { }; BT_HIDDEN -bt_component_class_init_method_status details_init( +bt_component_class_initialize_method_status details_init( bt_self_component_sink *component, + bt_self_component_sink_configuration *config, const bt_value *params, void *init_method_data); BT_HIDDEN