![]() |
pacemaker
2.0.5-ba59be712
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <netdb.h>#include <inttypes.h>#include <bzlib.h>#include <crm/common/ipc.h>#include <crm/cluster/internal.h>#include <crm/common/mainloop.h>#include <sys/utsname.h>#include <qb/qbipcc.h>#include <qb/qbutil.h>#include <corosync/corodefs.h>#include <corosync/corotypes.h>#include <corosync/hdb.h>#include <corosync/cfg.h>#include <corosync/cmap.h>#include <corosync/quorum.h>#include <crm/msg_xml.h>#include <crm/common/ipc_internal.h>
Go to the source code of this file.
Functions | |
| char * | get_corosync_uuid (crm_node_t *node) |
| char * | corosync_node_name (uint64_t cmap_handle, uint32_t nodeid) |
| void | terminate_cs_connection (crm_cluster_t *cluster) |
| gboolean | cluster_connect_quorum (gboolean(*dispatch)(unsigned long long, gboolean), void(*destroy)(gpointer)) |
| gboolean | init_cs_connection (crm_cluster_t *cluster) |
| gboolean | init_cs_connection_once (crm_cluster_t *cluster) |
| gboolean | check_message_sanity (const AIS_Message *msg, const char *data) |
| enum cluster_type_e | find_corosync_variant (void) |
| gboolean | crm_is_corosync_peer_active (const crm_node_t *node) |
| gboolean | corosync_initialize_nodelist (void *cluster, gboolean force_member, xmlNode *xml_parent) |
| char * | corosync_cluster_name (void) |
| int | corosync_cmap_has_config (const char *prefix) |
Variables | |
| quorum_handle_t | pcmk_quorum_handle = 0 |
| gboolean(* | quorum_app_callback )(unsigned long long seq, gboolean quorate) = NULL |
| quorum_callbacks_t | quorum_callbacks |
| gboolean check_message_sanity | ( | const AIS_Message * | msg, |
| const char * | data | ||
| ) |
Definition at line 421 of file corosync.c.
| gboolean cluster_connect_quorum | ( | gboolean(*)(unsigned long long, gboolean) | dispatch, |
| void(*)(gpointer) | destroy | ||
| ) |
Definition at line 272 of file corosync.c.
| char* corosync_cluster_name | ( | void | ) |
Definition at line 639 of file corosync.c.
| int corosync_cmap_has_config | ( | const char * | prefix | ) |
Definition at line 704 of file corosync.c.
| gboolean corosync_initialize_nodelist | ( | void * | cluster, |
| gboolean | force_member, | ||
| xmlNode * | xml_parent | ||
| ) |
Definition at line 530 of file corosync.c.
| char* corosync_node_name | ( | uint64_t | cmap_handle, |
| uint32_t | nodeid | ||
| ) |
Definition at line 61 of file corosync.c.
| gboolean crm_is_corosync_peer_active | ( | const crm_node_t * | node | ) |
Definition at line 512 of file corosync.c.
| enum cluster_type_e find_corosync_variant | ( | void | ) |
Definition at line 484 of file corosync.c.
| char* get_corosync_uuid | ( | crm_node_t * | node | ) |
Definition at line 44 of file corosync.c.
| gboolean init_cs_connection | ( | crm_cluster_t * | cluster | ) |
Definition at line 357 of file corosync.c.
| gboolean init_cs_connection_once | ( | crm_cluster_t * | cluster | ) |
Definition at line 383 of file corosync.c.
| void terminate_cs_connection | ( | crm_cluster_t * | cluster | ) |
Definition at line 174 of file corosync.c.
| quorum_handle_t pcmk_quorum_handle = 0 |
Definition at line 39 of file corosync.c.
| gboolean(* quorum_app_callback) (unsigned long long seq, gboolean quorate) = NULL |
Definition at line 41 of file corosync.c.
| quorum_callbacks_t quorum_callbacks |
Definition at line 267 of file corosync.c.
1.8.15