78 extern gboolean 
summary(GList *resources);
    95 #  define order_start_start(rsc1,rsc2, type)                \    96     new_rsc_order(rsc1, CRMD_ACTION_START, rsc2, CRMD_ACTION_START, type, data_set)    97 #  define order_stop_stop(rsc1, rsc2, type)             \    98     new_rsc_order(rsc1, CRMD_ACTION_STOP, rsc2, CRMD_ACTION_STOP, type, data_set) 
void pcmk__order_vs_fence(pe_action_t *stonith_op, pe_working_set_t *data_set)
 
gboolean stage2(pe_working_set_t *data_set)
 
gboolean stage5(pe_working_set_t *data_set)
 
gboolean stage3(pe_working_set_t *data_set)
 
struct crm_time_s crm_time_t
 
bool pcmk__ordering_is_invalid(pe_action_t *action, pe_action_wrapper_t *input)
 
gboolean stage0(pe_working_set_t *data_set)
 
void add_maintenance_update(pe_working_set_t *data_set)
 
gboolean unpack_constraints(xmlNode *xml_constraints, pe_working_set_t *data_set)
 
enum crm_ais_msg_types type
 
xmlNode * pcmk__schedule_actions(pe_working_set_t *data_set, xmlNode *xml_input, crm_time_t *now)
 
gboolean stage8(pe_working_set_t *data_set)
 
gboolean stage4(pe_working_set_t *data_set)
 
int custom_action_order(pe_resource_t *lh_rsc, char *lh_task, pe_action_t *lh_action, pe_resource_t *rh_rsc, char *rh_task, pe_action_t *rh_action, enum pe_ordering type, pe_working_set_t *data_set)
 
gboolean summary(GList *resources)
 
enum loss_ticket_policy_e loss_policy
 
const char * transition_idle_timeout
 
int new_rsc_order(pe_resource_t *lh_rsc, const char *lh_task, pe_resource_t *rh_rsc, const char *rh_task, enum pe_ordering type, pe_working_set_t *data_set)
 
gboolean stage7(pe_working_set_t *data_set)
 
Cluster status and scheduling. 
 
gboolean stage6(pe_working_set_t *data_set)
 
const char * node_attribute
 
gboolean probe_resources(pe_working_set_t *data_set)
 
gboolean shutdown_constraints(pe_node_t *node, pe_action_t *shutdown_op, pe_working_set_t *data_set)
 
void graph_element_from_action(pe_action_t *action, pe_working_set_t *data_set)
 
struct lrm_agent_s lrm_agent_t