From d1db76a08df1c53d883055742603203da444a9dd Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Sat, 3 Jun 2023 23:12:54 -0700 Subject: [PATCH] libsysprof-profile: make enable/disable accessible --- .../sysprof-perf-event-stream-private.h | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/libsysprof-profile/sysprof-perf-event-stream-private.h b/src/libsysprof-profile/sysprof-perf-event-stream-private.h index a9bc1987..aab37632 100644 --- a/src/libsysprof-profile/sysprof-perf-event-stream-private.h +++ b/src/libsysprof-profile/sysprof-perf-event-stream-private.h @@ -125,13 +125,17 @@ typedef void (*SysprofPerfEventCallback) (const SysprofPerfEvent *event, G_DECLARE_FINAL_TYPE (SysprofPerfEventStream, sysprof_perf_event_stream, SYSPROF, PERF_EVENT_STREAM, GObject) -DexFuture *sysprof_perf_event_stream_new (GDBusConnection *connection, - struct perf_event_attr *attr, - int cpu, - int group_fd, - gulong flags, - SysprofPerfEventCallback callback, - gpointer callback_data, - GDestroyNotify callback_data_destroy); +DexFuture *sysprof_perf_event_stream_new (GDBusConnection *connection, + struct perf_event_attr *attr, + int cpu, + int group_fd, + gulong flags, + SysprofPerfEventCallback callback, + gpointer callback_data, + GDestroyNotify callback_data_destroy); +gboolean sysprof_perf_event_stream_enable (SysprofPerfEventStream *self, + GError **error); +gboolean sysprof_perf_event_stream_disable (SysprofPerfEventStream *self, + GError **error); G_END_DECLS