10 #ifndef PCMK__CRMCLUSTER_PRIVATE__H 11 # define PCMK__CRMCLUSTER_PRIVATE__H 20 #include <libxml/tree.h> 23 #include <corosync/cpg.h> 24 #endif // SUPPORT_COROSYNC 63 #endif // PCMK__CRMCLUSTER_PRIVATE__H
G_GNUC_INTERNAL char * pcmk__corosync_name(uint64_t cmap_handle, uint32_t nodeid)
G_GNUC_INTERNAL void pcmk__corosync_disconnect(pcmk_cluster_t *cluster)
G_GNUC_INTERNAL char * pcmk__corosync_uuid(const crm_node_t *peer)
G_GNUC_INTERNAL void pcmk__cpg_disconnect(pcmk_cluster_t *cluster)
G_GNUC_INTERNAL bool pcmk__cpg_send_xml(const xmlNode *msg, const crm_node_t *node, enum crm_ais_msg_types dest)
G_GNUC_INTERNAL int pcmk__corosync_connect(pcmk_cluster_t *cluster)
G_GNUC_INTERNAL bool pcmk__corosync_is_peer_active(const crm_node_t *node)
G_GNUC_INTERNAL bool pcmk__corosync_has_nodelist(void)
G_GNUC_INTERNAL uint32_t pcmk__cpg_local_nodeid(cpg_handle_t handle)
G_GNUC_INTERNAL int pcmk__cpg_connect(pcmk_cluster_t *cluster)
Connect to Corosync CPG.
G_GNUC_INTERNAL bool pcmk__corosync_is_active(void)