X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Flttng.h;h=eb34a73490615593ce8b7a4a0b0c0b82bd5ed0fe;hp=bd8cf45a8414e0a450ccc01398804be76c89f6eb;hb=0d0c377ae0d483b1070409811ff5409ab05aa72b;hpb=9f19cc17a942a7089fc209a2527d8b2960c83a00 diff --git a/include/lttng/lttng.h b/include/lttng/lttng.h index bd8cf45a8..eb34a7349 100644 --- a/include/lttng/lttng.h +++ b/include/lttng/lttng.h @@ -51,11 +51,11 @@ * Domain type are the different possible tracers. */ enum lttng_domain_type { - LTTNG_DOMAIN_KERNEL, - LTTNG_DOMAIN_UST, - LTTNG_DOMAIN_UST_EXEC_NAME, - LTTNG_DOMAIN_UST_PID, - LTTNG_DOMAIN_UST_PID_FOLLOW_CHILDREN, + LTTNG_DOMAIN_KERNEL = 1, + LTTNG_DOMAIN_UST = 2, + LTTNG_DOMAIN_UST_EXEC_NAME = 3, + LTTNG_DOMAIN_UST_PID = 4, + LTTNG_DOMAIN_UST_PID_FOLLOW_CHILDREN = 5, }; /* @@ -218,7 +218,7 @@ extern int lttng_destroy_session(const char *name); extern int lttng_list_sessions(struct lttng_session **sessions); /* - * List registered domain(s) of the session. + * List registered domain(s) of a session. * * Return the size of the "lttng_domain" array. Caller must free(3). */ @@ -243,11 +243,12 @@ extern int lttng_list_events(struct lttng_domain *domain, struct lttng_event **events); /* - * List available kernel tracing events + * List available tracepoints of domain. * * Return the size of the "lttng_event" array. Caller must free(3). */ -extern int lttng_list_kernel_events(struct lttng_event **events); +extern int lttng_list_tracepoints(struct lttng_domain *domain, + struct lttng_event **events); /* * Check if a session daemon is alive. @@ -332,11 +333,4 @@ extern int lttng_disable_event(struct lttng_domain *domain, const char *name, extern int lttng_disable_channel(struct lttng_domain *domain, const char *name); -/* - * List kernel events. - * - * Return the size of the allocated event list. Caller must free(3) the data. - */ -//extern int lttng_list_events(struct lttng_domain *domain, char **event_list); - #endif /* _LTTNG_H */