X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=lttng-events.h;h=42a7b24bbb35f103e771d8488cf11ffc6273f265;hb=a824008cc30bf9a4b99aeb00657bbe2f0be9b653;hp=9c8f03b8d4fc27849cf31c557e44de78da350fd8;hpb=141ddf2856b853516b4170ef8104afe85e6efe68;p=lttng-modules.git diff --git a/lttng-events.h b/lttng-events.h index 9c8f03b8..42a7b24b 100644 --- a/lttng-events.h +++ b/lttng-events.h @@ -77,6 +77,9 @@ struct lttng_enum_value { struct lttng_enum_entry { struct lttng_enum_value start, end; /* start and end are inclusive */ const char *string; + struct { + unsigned int is_auto:1; + } options; }; #define __type_integer(_type, _size, _alignment, _signedness, \ @@ -533,6 +536,7 @@ int lttng_session_enable(struct lttng_session *session); int lttng_session_disable(struct lttng_session *session); void lttng_session_destroy(struct lttng_session *session); int lttng_session_metadata_regenerate(struct lttng_session *session); +int lttng_session_statedump(struct lttng_session *session); void metadata_cache_destroy(struct kref *kref); struct lttng_channel *lttng_channel_create(struct lttng_session *session,