Update hardcoded loglevels, allow shortcuts, add to lttng.h API
[lttng-tools.git] / include / lttng / lttng.h
index bdbf5e93550ea40aa86e1da17e02badf506da3ff..065caee9146a12d2bf9f63dfff3aa0511c611641 100644 (file)
@@ -76,6 +76,27 @@ enum lttng_loglevel_type {
        LTTNG_EVENT_LOGLEVEL_SINGLE           = 2,
 };
 
+/*
+ * Available loglevels.
+ */
+enum lttng_loglevel {
+        LTTNG_LOGLEVEL_EMERG                  = 0,
+        LTTNG_LOGLEVEL_ALERT                  = 1,
+        LTTNG_LOGLEVEL_CRIT                   = 2,
+        LTTNG_LOGLEVEL_ERR                    = 3,
+        LTTNG_LOGLEVEL_WARNING                = 4,
+        LTTNG_LOGLEVEL_NOTICE                 = 5,
+        LTTNG_LOGLEVEL_INFO                   = 6,
+        LTTNG_LOGLEVEL_DEBUG_SYSTEM           = 7,
+        LTTNG_LOGLEVEL_DEBUG_PROGRAM          = 8,
+        LTTNG_LOGLEVEL_DEBUG_PROCESS          = 9,
+        LTTNG_LOGLEVEL_DEBUG_MODULE           = 10,
+        LTTNG_LOGLEVEL_DEBUG_UNIT             = 11,
+        LTTNG_LOGLEVEL_DEBUG_FUNCTION         = 12,
+        LTTNG_LOGLEVEL_DEBUG_LINE             = 13,
+        LTTNG_LOGLEVEL_DEBUG                  = 14,
+};
+
 /*
  * LTTng consumer mode
  */
This page took 0.023117 seconds and 4 git commands to generate.