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)