![]() |
pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
|
Go to the source code of this file.
Data Structures | |
struct | pcmk__action_relation_t |
struct | pcmk__related_action |
Macros | |
#define | pcmk__set_relation_flags(ar_flags, flags_to_set) |
#define | pcmk__clear_relation_flags(ar_flags, flags_to_clear) |
Typedefs | |
typedef struct pcmk__related_action | 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) } |
Functions | |
void | pcmk__free_action_relation (gpointer user_data) |
#define pcmk__clear_relation_flags | ( | ar_flags, | |
flags_to_clear ) |
Definition at line 178 of file action_relation_internal.h.
#define pcmk__set_relation_flags | ( | ar_flags, | |
flags_to_set ) |
Definition at line 164 of file action_relation_internal.h.
typedef struct pcmk__related_action pcmk__related_action_t |
Definition at line 23 of file action_relation_internal.h.
void pcmk__free_action_relation | ( | gpointer | user_data | ) |
Definition at line 24 of file action_relation.c.