summaryrefslogtreecommitdiff
path: root/stc/stcenums.h
diff options
context:
space:
mode:
Diffstat (limited to 'stc/stcenums.h')
-rw-r--r--stc/stcenums.h21
1 files changed, 11 insertions, 10 deletions
diff --git a/stc/stcenums.h b/stc/stcenums.h
index 28b5ad6..394378a 100644
--- a/stc/stcenums.h
+++ b/stc/stcenums.h
@@ -69,20 +69,21 @@ typedef enum
/**
* StcItemState:
- * @STC_ITEM_STATE_NOT_APPLIED: Configuration item is not applied.
- * @STC_ITEM_STATE_CAN_APPLY_DEGRADED: Like %STC_ITEM_STATE_CAN_APPLY but the device will be started degraded.
- * @STC_ITEM_STATE_CAN_APPLY: The configuration item is not applied but it can be applied (e.g. all requisite devices are present and all dependencies are fulfilled).
- * @STC_ITEM_STATE_APPLIED: The configuration item is applied.
+ * @STC_ITEM_STATE_NOT_STARTED: The object or one of its dependencies has not been started and cannot be started at this time.
+ * @STC_ITEM_STATE_CAN_START_DEPENDENCIES: One or more dependent objects are has not been started (but can be started).
+ * @STC_ITEM_STATE_CAN_START_DEGRADED: Like %STC_ITEM_STATE_CAN_START but the object will be started degraded.
+ * @STC_ITEM_STATE_CAN_START: The object is not running but it can be started (e.g. all requisite objects are present and all dependencies are fulfilled).
+ * @STC_ITEM_STATE_STARTED: The object has been started.
*
- * Enumeration describing the current state of a configuration
- * item
+ * Enumeration describing the current state of the object described by a #StcItem.
*/
typedef enum
{
- STC_ITEM_STATE_NOT_APPLIED,
- STC_ITEM_STATE_CAN_APPLY_DEGRADED,
- STC_ITEM_STATE_CAN_APPLY,
- STC_ITEM_STATE_APPLIED,
+ STC_ITEM_STATE_NOT_STARTED,
+ STC_ITEM_STATE_CAN_START_DEPENDENCIES,
+ STC_ITEM_STATE_CAN_START_DEGRADED,
+ STC_ITEM_STATE_CAN_START,
+ STC_ITEM_STATE_STARTED,
} StcItemState;
G_END_DECLS