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 |
|
) |
| |