pacemaker
2.1.8-3980678f03
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
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.