X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fmi-lttng.h;h=6151118ca63ebec5020b446d2b2b240985166857;hb=e5b83100577f6b378e89c8c7ccbba5892be9d50a;hp=f033bd7701719ce91159d34302d9b8143078522c;hpb=5e18ec73f48d06fd508fb74386d175d45606d7e2;p=lttng-tools.git diff --git a/src/common/mi-lttng.h b/src/common/mi-lttng.h index f033bd770..6151118ca 100644 --- a/src/common/mi-lttng.h +++ b/src/common/mi-lttng.h @@ -40,6 +40,7 @@ struct mi_lttng_version { uint32_t version_major; /* LTTng-Tools major version number */ uint32_t version_minor; /* LTTng-Tools minor version number */ uint32_t version_patchlevel; /* LTTng-Tools patchlevel version number */ + char version_commit[NAME_MAX]; /* Commit hash of the current version */ char version_name[NAME_MAX]; char package_url[NAME_MAX]; /* Define to the home page for this package. */ }; @@ -48,16 +49,22 @@ struct mi_lttng_version { const char * const mi_lttng_element_command; const char * const mi_lttng_element_command_version; const char * const mi_lttng_element_command_list; +const char * const mi_lttng_element_command_save; +const char * const mi_lttng_element_command_load; +const char * const mi_lttng_element_command_stop; const char * const mi_lttng_element_command_name; +const char * const mi_lttng_element_command_start; const char * const mi_lttng_element_command_output; +const char * const mi_lttng_element_command_success; -/* Strings related to command: version */ +/* Strings related to version command */ const char * const mi_lttng_element_version; const char * const mi_lttng_element_version_str; const char * const mi_lttng_element_version_web; const char * const mi_lttng_element_version_major; const char * const mi_lttng_element_version_minor; const char * const mi_lttng_element_version_license; +const char * const mi_lttng_element_version_commit; const char * const mi_lttng_element_version_patch_level; const char * const mi_lttng_element_version_description; @@ -70,6 +77,12 @@ const char * const mi_lttng_element_pids; const char * const mi_lttng_element_pid; const char * const mi_lttng_element_pid_id; +/* Strings related to save command */ +const char * const mi_lttng_element_save; + +/* Strings related to load command */ +const char * const mi_lttng_element_load; + /* General element of mi_lttng */ const char * const mi_lttng_element_type_other; const char * const mi_lttng_element_type_integer; @@ -96,6 +109,7 @@ const char * const mi_lttng_loglevel_str_notice; const char * const mi_lttng_loglevel_str_unknown; const char * const mi_lttng_loglevel_str_warning; +/* String related to loglevel type */ const char * const mi_lttng_loglevel_type_all; const char * const mi_lttng_loglevel_type_range; const char * const mi_lttng_loglevel_type_single;