|
pacemaker 2.1.8-2.1.8
Scalable High-Availability cluster resource manager
|


Go to the source code of this file.
Data Structures | |
| struct | pcmk__action_relation_t |
Macros | |
| #define | pcmk__set_relation_flags(ar_flags, flags_to_set) |
| #define | pcmk__clear_relation_flags(ar_flags, flags_to_clear) |
Typedefs | |
| typedef struct pe_action_wrapper_s | pcmk__related_action_t |
Enumerations | |
| enum | pcmk__action_relation_flags { pcmk__ar_none = 0U , pcmk__ar_ordered = (1U << 0) , pcmk__ar_if_first_unmigratable = (1U << 1) , pcmk__ar_then_implies_first = (1U << 4) , pcmk__ar_first_implies_then = (1U << 5) , pcmk__ar_promoted_then_implies_first = (1U << 6) , pcmk__ar_unmigratable_then_blocks = (1U << 7) , pcmk__ar_unrunnable_first_blocks = (1U << 8) , pcmk__ar_first_else_then = (1U << 9) , pcmk__ar_first_implies_same_node_then = (1U << 10) , pcmk__ar_nested_remote_probe = (1U << 11) , pcmk__ar_intermediate_stop = (1U << 12) , pcmk__ar_serialize = (1U << 14) , pcmk__ar_if_on_same_node = (1U << 15) , pcmk__ar_then_implies_first_graphed = (1U << 16) , pcmk__ar_first_implies_then_graphed = (1U << 17) , pcmk__ar_asymmetric = (1U << 20) , pcmk__ar_if_on_same_node_or_target = (1U << 21) , pcmk__ar_min_runnable = (1U << 22) , pcmk__ar_if_required_on_same_node = (1U << 23) , pcmk__ar_guest_allowed = (1U << 24) , pcmk__ar_then_cancels_first = (1U << 25) } |
| #define pcmk__clear_relation_flags | ( | ar_flags, | |
| flags_to_clear | |||
| ) |
Definition at line 172 of file action_relation_internal.h.
| #define pcmk__set_relation_flags | ( | ar_flags, | |
| flags_to_set | |||
| ) |
Definition at line 158 of file action_relation_internal.h.
| typedef struct pe_action_wrapper_s pcmk__related_action_t |
Definition at line 149 of file action_relation_internal.h.
Flags to indicate the relationship between two actions
@COMPAT The values and semantics of these flags should not be changed until the deprecated enum pe_ordering is dropped from the public API.
Definition at line 22 of file action_relation_internal.h.