Simulate buffer usage in notification thread
[lttng-tools.git] / include / lttng / notification / channel.h
index 77a9e6e92cd51ce7584e5c1f68c27b2e67d3cf29..b1c2d6af50e790e25dfd0af52f4a9253d84599ca 100644 (file)
@@ -23,21 +23,22 @@ extern "C" {
 #endif
 
 struct lttng_endpoint;
+struct lttng_condition;
 struct lttng_notification;
 struct lttng_notification_channel;
-struct lttng_notification_channel_endpoint;
 
 /* LTTng Notification channel */
 enum lttng_notification_channel_status {
        LTTNG_NOTIFICATION_CHANNEL_STATUS_TIMEOUT = 2,
        LTTNG_NOTIFICATION_CHANNEL_STATUS_NOTIFICATIONS_DROPPED = 1,
        LTTNG_NOTIFICATION_CHANNEL_STATUS_OK = 0,
-       LTTNG_NOTIFICATION_CHANNEL_STATUS_CLOSED = -1,
-       LTTNG_NOTIFICATION_CHANNEL_STATUS_NOT_FOUND = -2,
-       LTTNG_NOTIFICATION_CHANNEL_STATUS_UNSUPPORTED = -3,
+       LTTNG_NOTIFICATION_CHANNEL_STATUS_ERROR = -1,
+       LTTNG_NOTIFICATION_CHANNEL_STATUS_CLOSED = -2,
+       LTTNG_NOTIFICATION_CHANNEL_STATUS_NOT_FOUND = -3,
+       LTTNG_NOTIFICATION_CHANNEL_STATUS_UNSUPPORTED = -4,
+       LTTNG_NOTIFICATION_CHANNEL_STATUS_INVALID = -5,
 };
 
-/* TODO Add target parameter (sessiond, relayd, etc.). */
 extern struct lttng_notification_channel *lttng_notification_channel_create(
                struct lttng_endpoint *endpoint);
 
This page took 0.024785 seconds and 5 git commands to generate.