X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Fsession.h;h=824323bdfe3c4be693a77a075abfd60f6a1e7b32;hb=a8c3ad3e850d45026f22ecdc7ea963b7e923bd08;hp=9b2d7eb414a8500ff7319f1f79164125f4c289d7;hpb=83ed9e903336bd1d098d93b62cd6e444f2a8d6f1;p=lttng-tools.git diff --git a/include/lttng/session.h b/include/lttng/session.h index 9b2d7eb41..824323bdf 100644 --- a/include/lttng/session.h +++ b/include/lttng/session.h @@ -23,6 +23,28 @@ extern "C" { #endif +enum lttng_tracker_type { + LTTNG_TRACKER_PID = 0, + LTTNG_TRACKER_VPID = 1, + LTTNG_TRACKER_UID = 2, + LTTNG_TRACKER_GID = 3, + LTTNG_TRACKER_VUID = 4, + LTTNG_TRACKER_VGID = 5, +}; + +enum lttng_tracker_id_type { + LTTNG_ID_UNKNOWN = -1, + LTTNG_ID_ALL = 0, + LTTNG_ID_VALUE = 1, + LTTNG_ID_STRING = 2, +}; + +struct lttng_tracker_id { + enum lttng_tracker_id_type type; + int value; + char *string; +}; + struct lttng_session_descriptor; struct lttng_destruction_handle;