![]() |
pacemaker
2.0.4-2deceaa
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>
#include <dlfcn.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <sys/param.h>
#include <sys/types.h>
#include <crm/crm.h>
#include <crm/msg_xml.h>
#include <crm/common/ipc.h>
#include <crm/cluster/internal.h>
Go to the source code of this file.
Functions | |
CRM_TRACE_INIT_DATA (cluster) | |
const char * | crm_peer_uuid (crm_node_t *peer) |
gboolean | crm_cluster_connect (crm_cluster_t *cluster) |
void | crm_cluster_disconnect (crm_cluster_t *cluster) |
gboolean | send_cluster_message (crm_node_t *node, enum crm_ais_msg_types service, xmlNode *data, gboolean ordered) |
const char * | get_local_node_name (void) |
char * | get_node_name (uint32_t nodeid) |
const char * | crm_peer_uname (const char *uuid) |
Get the node name corresponding to a node UUID. More... | |
void | set_uuid (xmlNode *xml, const char *attr, crm_node_t *node) |
const char * | name_for_cluster_type (enum cluster_type_e type) |
int | set_cluster_type (enum cluster_type_e type) |
enum cluster_type_e | get_cluster_type (void) |
gboolean | is_corosync_cluster (void) |
gboolean | node_name_is_valid (const char *key, const char *name) |
gboolean crm_cluster_connect | ( | crm_cluster_t * | cluster | ) |
void crm_cluster_disconnect | ( | crm_cluster_t * | cluster | ) |
const char* crm_peer_uname | ( | const char * | uuid | ) |
const char* crm_peer_uuid | ( | crm_node_t * | peer | ) |
CRM_TRACE_INIT_DATA | ( | cluster | ) |
enum cluster_type_e get_cluster_type | ( | void | ) |
const char* name_for_cluster_type | ( | enum cluster_type_e | type | ) |
gboolean node_name_is_valid | ( | const char * | key, |
const char * | name | ||
) |
gboolean send_cluster_message | ( | crm_node_t * | node, |
enum crm_ais_msg_types | service, | ||
xmlNode * | data, | ||
gboolean | ordered | ||
) |
int set_cluster_type | ( | enum cluster_type_e | type | ) |
void set_uuid | ( | xmlNode * | xml, |
const char * | attr, | ||
crm_node_t * | node | ||
) |