Sinks own their input iterators
[babeltrace.git] / include / babeltrace / plugin / component.h
index 9655c00d50bba0c1f85fff035883d9b08eeb8f46..c1ad622e6f7f5821b8d6f7767f56a5e282cad3c5 100644 (file)
@@ -40,7 +40,14 @@ extern "C" {
  */
 enum bt_component_status {
        /** No error, okay. */
-       BT_COMPONENT_STATUS_OK =                0,      
+       BT_COMPONENT_STATUS_OK =                0,
+       /** No more work to be done by this component. **/
+       BT_COMPONENT_STATUS_END =               1,
+       /**
+        * Component can't process a notification at this time
+        * (e.g. would block), try again later.
+        */
+       BT_COMPONENT_STATUS_AGAIN =             2,
        /** General error. */
        BT_COMPONENT_STATUS_ERROR =             -1,
        /** Unsupported component feature. */
This page took 0.022494 seconds and 4 git commands to generate.