24 # include <libxml/tree.h>
86 #ifdef BUILD_PUBLIC_LIBPACEMAKER
126 unsigned int timeout,
bool quiet,
int verbose,
127 bool broadcast,
bool cleanup);
155 int pcmk_fence_last(xmlNodePtr *xml,
const char *
target,
bool as_nodeid);
170 int pcmk_fence_list_targets(xmlNodePtr *xml,
stonith_t *
st,
171 const char *device_id,
unsigned int timeout);
186 int pcmk_fence_metadata(xmlNodePtr *xml,
stonith_t *
st,
char *agent,
255 int pcmk_fence_validate(xmlNodePtr *xml,
stonith_t *
st,
const char *agent,
int pcmk_pacemakerd_status(xmlNodePtr *xml, char *ipc_name, unsigned int message_timeout_ms)
Get pacemakerd status.
int pcmk_designated_controller(xmlNodePtr *xml, unsigned int message_timeout_ms)
Get designated controller.
int pcmk_resource_digests(xmlNodePtr *xml, pe_resource_t *rsc, pe_node_t *node, GHashTable *overrides, pe_working_set_t *data_set)
Calculate and output resource operation digests.
int pcmk_list_nodes(xmlNodePtr *xml, char *node_types)
Get nodes list.
int pcmk_controller_status(xmlNodePtr *xml, char *dest_node, unsigned int message_timeout_ms)
Get controller status.
Data types for cluster status.