Adding log4j agent support
[lttng-tools.git] / include / lttng / event.h
index 6848fe34d55748b64541810c3898c1c245155c69..40673a4d8f56bc525d0417fe9472093f43349344 100644 (file)
@@ -83,6 +83,21 @@ enum lttng_loglevel_jul {
        LTTNG_LOGLEVEL_JUL_ALL                = INT32_MIN,
 };
 
+/*
+ * Available loglevels for the LOG4j domain. Those are an exact map from the
+ * class org.apache.log4j.Level.
+ */
+enum lttng_loglevel_log4j {
+       LTTNG_LOGLEVEL_LOG4J_OFF              = INT32_MAX,
+       LTTNG_LOGLEVEL_LOG4J_FATAL            = 50000,
+       LTTNG_LOGLEVEL_LOG4J_ERROR            = 40000,
+       LTTNG_LOGLEVEL_LOG4J_WARN             = 30000,
+       LTTNG_LOGLEVEL_LOG4J_INFO             = 20000,
+       LTTNG_LOGLEVEL_LOG4J_DEBUG            = 10000,
+       LTTNG_LOGLEVEL_LOG4J_TRACE            = 5000,
+       LTTNG_LOGLEVEL_LOG4J_ALL              = INT32_MIN,
+};
+
 /*
  * LTTng consumer mode
  */
This page took 0.024585 seconds and 4 git commands to generate.