X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Flttng.h;h=18dec2a8acfbf4da2eb07a63bb3174107f4a5509;hp=85fdfaa257605f36ebbd7d99030e8f3ca32e97b9;hb=b2064f542c84041bf0b991d7d83f9e85db8adc19;hpb=9b5e086337f67aaf99375fc39d911d167fd8c778 diff --git a/include/lttng/lttng.h b/include/lttng/lttng.h index 85fdfaa25..18dec2a8a 100644 --- a/include/lttng/lttng.h +++ b/include/lttng/lttng.h @@ -95,6 +95,22 @@ enum lttng_loglevel { LTTNG_LOGLEVEL_DEBUG = 14, }; +/* + * Available loglevels for the JUL domain. Those are an exact map from the + * class java.util.logging.Level. + */ +enum lttng_loglevel_jul { + LTTNG_LOGLEVEL_JUL_OFF = INT32_MAX, + LTTNG_LOGLEVEL_JUL_SEVERE = 1000, + LTTNG_LOGLEVEL_JUL_WARNING = 900, + LTTNG_LOGLEVEL_JUL_INFO = 800, + LTTNG_LOGLEVEL_JUL_CONFIG = 700, + LTTNG_LOGLEVEL_JUL_FINE = 500, + LTTNG_LOGLEVEL_JUL_FINER = 400, + LTTNG_LOGLEVEL_JUL_FINEST = 300, + LTTNG_LOGLEVEL_JUL_ALL = INT32_MIN, +}; + /* * LTTng consumer mode */