uint64_t chunk_id;
} LTTNG_PACKED trace_chunk_exists;
struct {
- lttng_uuid sessiond_uuid;
+ uint8_t sessiond_uuid[LTTNG_UUID_LEN];
} LTTNG_PACKED init;
struct {
uint64_t key;
struct lttcomm_consumer_channel_monitor_msg {
/* Key of the sampled channel. */
uint64_t key;
+ /* Id of the sampled channel's session. */
+ uint64_t session_id;
/*
* Lowest and highest usage (bytes) at the moment the sample was taken.
*/
/*
* Sum of all the consumed positions for a channel.
*/
- uint64_t total_consumed;
+ uint64_t consumed_since_last_sample;
} LTTNG_PACKED;
/*