X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fnotification-iterator.h;h=753ff6ec2aaf5fad8fe4fc4a04ee538030b79744;hb=1ca80abd6ac25e66d876a358ceee03910e7c0173;hp=8cf2a0626c38484e481fcfd0aa81abacdda6b2d1;hpb=b2e0c9076135f47110af2d96dfaee397c597bc90;p=babeltrace.git diff --git a/include/babeltrace/graph/notification-iterator.h b/include/babeltrace/graph/notification-iterator.h index 8cf2a062..753ff6ec 100644 --- a/include/babeltrace/graph/notification-iterator.h +++ b/include/babeltrace/graph/notification-iterator.h @@ -1,5 +1,5 @@ -#ifndef BABELTRACE_COMPONENT_NOTIFICATION_ITERATOR_H -#define BABELTRACE_COMPONENT_NOTIFICATION_ITERATOR_H +#ifndef BABELTRACE_GRAPH_NOTIFICATION_ITERATOR_H +#define BABELTRACE_GRAPH_NOTIFICATION_ITERATOR_H /* * BabelTrace - Plug-in Notification Iterator @@ -40,19 +40,20 @@ struct bt_notification_iterator; * Status code. Errors are always negative. */ enum bt_notification_iterator_status { + /** Try again. */ + BT_NOTIFICATION_ITERATOR_STATUS_AGAIN = 11, /** No more notifications to be delivered. */ BT_NOTIFICATION_ITERATOR_STATUS_END = 1, /** No error, okay. */ BT_NOTIFICATION_ITERATOR_STATUS_OK = 0, /** Invalid arguments. */ - BT_NOTIFICATION_ITERATOR_STATUS_INVAL = -1, + BT_NOTIFICATION_ITERATOR_STATUS_INVALID = -22, /** General error. */ - BT_NOTIFICATION_ITERATOR_STATUS_ERROR = -2, + BT_NOTIFICATION_ITERATOR_STATUS_ERROR = -1, /** Out of memory. */ - BT_NOTIFICATION_ITERATOR_STATUS_NOMEM = -3, + BT_NOTIFICATION_ITERATOR_STATUS_NOMEM = -12, /** Unsupported iterator feature. */ - BT_NOTIFICATION_ITERATOR_STATUS_UNSUPPORTED = -4, - + BT_NOTIFICATION_ITERATOR_STATUS_UNSUPPORTED = -2, }; /** @@ -135,4 +136,4 @@ extern struct bt_component *bt_notification_iterator_get_component( } #endif -#endif /* BABELTRACE_COMPONENT_NOTIFICATION_ITERATOR_H */ +#endif /* BABELTRACE_GRAPH_NOTIFICATION_ITERATOR_H */