10 #ifndef PCMK__PCMKI_PCMKI_CLUSTER_QUERIES__H 11 # define PCMK__PCMKI_PCMKI_CLUSTER_QUERIES__H 27 unsigned int message_timeout_ms);
29 unsigned int message_timeout_ms);
31 unsigned int message_timeout_ms,
bool show_output,
34 char **node_name,
char **uuid,
char **state,
35 bool *have_quorum,
bool *is_remote,
bool show_output,
36 unsigned int message_timeout_ms);
58 pcmk__query_node_name(
pcmk__output_t *out, uint32_t nodeid,
char **node_name,
59 unsigned int message_timeout_ms)
62 NULL,
false, message_timeout_ms);
67 unsigned int message_timeout_ms,
bool show_output,
int pcmk__query_node_info(pcmk__output_t *out, uint32_t *node_id, char **node_name, char **uuid, char **state, bool *have_quorum, bool *is_remote, bool show_output, unsigned int message_timeout_ms)
int pcmk__pacemakerd_status(pcmk__output_t *out, const char *ipc_name, unsigned int message_timeout_ms, bool show_output, enum pcmk_pacemakerd_state *state)
Formatted output for pacemaker tools.
int pcmk__designated_controller(pcmk__output_t *out, unsigned int message_timeout_ms)
int pcmk__list_nodes(pcmk__output_t *out, const char *node_types, bool bash_export)
IPC commands for Pacemakerd.
IPC commands for Pacemaker controller.
int pcmk__controller_status(pcmk__output_t *out, const char *node_name, unsigned int message_timeout_ms)
This structure contains everything that makes up a single output formatter.