Go to the source code of this file.
|
enum | action_type_e { action_type_pseudo,
action_type_rsc,
action_type_crm
} |
|
enum | timer_reason { timeout_action,
timeout_action_warn,
timeout_abort
} |
|
enum | transition_action { tg_done,
tg_stop,
tg_restart,
tg_shutdown
} |
|
enum | transition_status {
transition_active,
transition_pending,
transition_complete,
transition_stopped,
transition_terminated,
transition_action_failed,
transition_failed
} |
|
|
void | set_default_graph_functions (void) |
|
void | set_graph_functions (crm_graph_functions_t *fns) |
|
crm_graph_t * | unpack_graph (xmlNode *xml_graph, const char *reference) |
|
int | run_graph (crm_graph_t *graph) |
|
gboolean | update_graph (crm_graph_t *graph, crm_action_t *action) |
|
void | destroy_graph (crm_graph_t *graph) |
|
const char * | transition_status (enum transition_status state) |
|
void | print_graph (unsigned int log_level, crm_graph_t *graph) |
|
void | print_action (int log_level, const char *prefix, crm_action_t *action) |
|
bool | update_abort_priority (crm_graph_t *graph, int priority, enum transition_action action, const char *abort_reason) |
|
const char * | actiontype2text (action_type_e type) |
|
lrmd_event_data_t * | convert_graph_action (xmlNode *resource, crm_action_t *action, int status, int rc) |
|
Enumerator |
---|
action_type_pseudo |
|
action_type_rsc |
|
action_type_crm |
|
Definition at line 25 of file transition.h.
Enumerator |
---|
timeout_action |
|
timeout_action_warn |
|
timeout_abort |
|
Definition at line 71 of file transition.h.
Enumerator |
---|
tg_done |
|
tg_stop |
|
tg_restart |
|
tg_shutdown |
|
Definition at line 85 of file transition.h.
Enumerator |
---|
transition_active |
|
transition_pending |
|
transition_complete |
|
transition_stopped |
|
transition_terminated |
|
transition_action_failed |
|
transition_failed |
|
Definition at line 128 of file transition.h.
void print_action |
( |
int |
log_level, |
|
|
const char * |
prefix, |
|
|
crm_action_t * |
action |
|
) |
| |
void print_graph |
( |
unsigned int |
log_level, |
|
|
crm_graph_t * |
graph |
|
) |
| |
void set_default_graph_functions |
( |
void |
| ) |
|
crm_graph_t* unpack_graph |
( |
xmlNode * |
xml_graph, |
|
|
const char * |
reference |
|
) |
| |