sessiond: ust-app: add utils to add a capture bytecode to a ust object
[lttng-tools.git] / src / bin / lttng-sessiond / ust-ctl-internal.h
index 7c245bdce266489e54b8258c4de06fbc343ae0a6..7a89dbc26ab75eac10c6e6323a3922461b197f12 100644 (file)
@@ -79,12 +79,22 @@ int ustctl_set_filter(int sock, struct lttng_ust_filter_bytecode *bytecode,
                struct lttng_ust_object_data *obj_data);
 int ustctl_set_exclusion(int sock, struct lttng_ust_event_exclusion *exclusion,
                struct lttng_ust_object_data *obj_data);
+int ustctl_set_capture(int sock, struct lttng_ust_capture_bytecode *bytecode,
+               struct lttng_ust_object_data *obj_data);
 
 int ustctl_enable(int sock, struct lttng_ust_object_data *object);
 int ustctl_disable(int sock, struct lttng_ust_object_data *object);
 int ustctl_start_session(int sock, int handle);
 int ustctl_stop_session(int sock, int handle);
 
+int ustctl_create_event_notifier_group(int sock,
+               int pipe_fd,
+               struct lttng_ust_object_data **event_notifier_group_handle);
+int ustctl_create_event_notifier(int sock,
+               struct lttng_ust_event_notifier *event_notifier,
+               struct lttng_ust_object_data *event_notifier_group_handle,
+               struct lttng_ust_object_data **event_notifier_data);
+
 /*
  * ustctl_tracepoint_list returns a tracepoint list handle, or negative
  * error value.
This page took 0.024364 seconds and 4 git commands to generate.