sessiond: implement consumer clear channel
[lttng-tools.git] / src / bin / lttng-sessiond / consumer.h
index a2dc03e7606c4c5a9d8dd0f0b9e82d29fa866ae1..1844a1c695fce4e89808655309891c39dcbb817e 100644 (file)
@@ -152,6 +152,9 @@ struct consumer_output {
        uint32_t relay_major_version;
        uint32_t relay_minor_version;
 
+       /* True if relayd supports the clear feature. */
+       bool relay_allows_clear;
+
        /*
         * Subdirectory path name used for both local and network
         * consumer ("kernel", "ust", or empty).
@@ -329,4 +332,7 @@ int consumer_trace_chunk_exists(struct consumer_socket *socket,
 char *setup_channel_trace_path(struct consumer_output *consumer,
                const char *session_path, size_t *consumer_path_offset);
 
+/* Clear command */
+int consumer_clear_channel(struct consumer_socket *socket, uint64_t key);
+
 #endif /* _CONSUMER_H */
This page took 0.02338 seconds and 4 git commands to generate.