X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Flttng%2Flttng.h;h=62b3ca7c8608d09e9a46745e3bec981edf594696;hb=3bd1e0819b577ffcb44acd7c2f8e02ff09654b7b;hp=0811d594d188a36d45a5afe2cb0ff3ccdc2642a1;hpb=6533b585a3a53a0b52c2da14baec5e874d1bf3bb;p=lttng-tools.git diff --git a/include/lttng/lttng.h b/include/lttng/lttng.h index 0811d594d..62b3ca7c8 100644 --- a/include/lttng/lttng.h +++ b/include/lttng/lttng.h @@ -23,10 +23,9 @@ #ifndef _LTTNG_H #define _LTTNG_H -#include -#include -#include #include +#include +#include /* Default unix group name for tracing. */ #define LTTNG_DEFAULT_TRACING_GROUP "tracing" @@ -62,10 +61,13 @@ enum lttng_domain_type { * Instrumentation type of tracing event. */ enum lttng_event_type { - LTTNG_EVENT_TRACEPOINT, - LTTNG_EVENT_PROBE, - LTTNG_EVENT_FUNCTION, - LTTNG_EVENT_FUNCTION_ENTRY, + LTTNG_EVENT_ALL = -1, + LTTNG_EVENT_TRACEPOINT = 0, + LTTNG_EVENT_PROBE = 1, + LTTNG_EVENT_FUNCTION = 2, + LTTNG_EVENT_FUNCTION_ENTRY = 3, + LTTNG_EVENT_NOOP = 4, + LTTNG_EVENT_SYSCALL = 5, }; /* @@ -298,7 +300,7 @@ extern const char *lttng_get_readable_code(int code); * domain. No consumer will be spawned and all fds/commands will go through the * socket path given (socket_path). * - * NOTE: At the moment, if you use the liblttngkconsumerd, you can only use the + * NOTE: At the moment, if you use the liblttng-kconsumer, you can only use the * command socket. The error socket is not supported yet for roaming consumers. */ extern int lttng_register_consumer(struct lttng_handle *handle,