pacemaker
1.1.18-7fdfbbe
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <crm/cluster/internal.h>
#include <bzlib.h>
#include <crm/common/ipc.h>
#include <crm/cluster.h>
#include <crm/common/mainloop.h>
#include <sys/utsname.h>
#include <sys/socket.h>
#include <netdb.h>
Go to the source code of this file.
Functions | |
int | plugin_dispatch (gpointer user_data) |
bool | send_plugin_text (int class, struct iovec *iov) |
void | terminate_cs_connection (crm_cluster_t *cluster) |
void | plugin_handle_membership (AIS_Message *msg) |
gboolean | init_cman_connection (gboolean(*dispatch)(unsigned long long, gboolean), void(*destroy)(gpointer)) |
enum cluster_type_e | find_corosync_variant (void) |
gboolean | crm_is_corosync_peer_active (const crm_node_t *node) |
Variables | |
int | ais_membership_timer = 0 |
gboolean | ais_membership_force = FALSE |
int | ais_fd_sync = -1 |
int | ais_fd_async = -1 |
void * | ais_ipc_ctx = NULL |
hdb_handle_t | ais_ipc_handle = 0 |
gboolean crm_is_corosync_peer_active | ( | const crm_node_t * | node | ) |
enum cluster_type_e find_corosync_variant | ( | void | ) |
gboolean init_cman_connection | ( | gboolean(*)(unsigned long long, gboolean) | dispatch, |
void(*)(gpointer) | destroy | ||
) |
void plugin_handle_membership | ( | AIS_Message * | msg | ) |
void terminate_cs_connection | ( | crm_cluster_t * | cluster | ) |