X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=liblttsessiondcomm%2Fliblttsessiondcomm.h;h=b1e006a02bbb79a47e9cea43055582dcfe4ed98d;hp=ab9fd7b5a4ee3a578f3cc1e78f1282cd0156ec7f;hb=9f19cc17a942a7089fc209a2527d8b2960c83a00;hpb=b79f82bbde7fd1fb50a6820d5ffabdbe105941ed diff --git a/liblttsessiondcomm/liblttsessiondcomm.h b/liblttsessiondcomm/liblttsessiondcomm.h index ab9fd7b5a..b1e006a02 100644 --- a/liblttsessiondcomm/liblttsessiondcomm.h +++ b/liblttsessiondcomm/liblttsessiondcomm.h @@ -53,10 +53,10 @@ enum lttcomm_sessiond_command { /* Session daemon context command */ LTTNG_CREATE_SESSION, LTTNG_DESTROY_SESSION, - LTTNG_LIST_SESSIONS, - LTTNG_LIST_TRACES, + LTTNG_LIST_CHANNELS, + LTTNG_LIST_DOMAINS, LTTNG_LIST_EVENTS, - LTTNG_LIST_TRACEABLE_APPS, + LTTNG_LIST_SESSIONS, LTTNG_START_TRACE, LTTNG_STOP_TRACE, }; @@ -128,7 +128,7 @@ struct lttcomm_session_msg { u32 cmd_type; /* enum lttcomm_sessiond_command */ char session_name[NAME_MAX]; char path[PATH_MAX]; - pid_t pid; + struct lttng_domain domain; union { struct { char channel_name[NAME_MAX]; @@ -149,6 +149,10 @@ struct lttcomm_session_msg { char event_name[NAME_MAX]; struct lttng_event_context ctx; } context; + /* List */ + struct { + char channel_name[NAME_MAX]; + } list; } u; };