corosync
2.3.6
|
#include <config.h>
#include <sys/types.h>
#include <unistd.h>
#include <fcntl.h>
#include <stdlib.h>
#include <errno.h>
#include <poll.h>
#include <assert.h>
#include <qb/qbloop.h>
#include <qb/qbipc_common.h>
#include <corosync/corotypes.h>
#include <corosync/corodefs.h>
#include <corosync/list.h>
#include <corosync/mar_gen.h>
#include <corosync/ipc_cmap.h>
#include <corosync/logsys.h>
#include <corosync/coroapi.h>
#include <corosync/icmap.h>
#include "service.h"
Go to the source code of this file.
Data Structures | |
struct | cmap_conn_info |
struct | cmap_track_user_data |
struct | req_exec_cmap_mcast_item |
struct | req_exec_cmap_mcast |
Macros | |
#define | MAX_REQ_EXEC_CMAP_MCAST_ITEMS 32 |
#define | ICMAP_VALUETYPE_NOT_EXIST 0 |
Typedefs | |
typedef uint64_t | cmap_iter_handle_t |
typedef uint64_t | cmap_track_handle_t |
Enumerations | |
enum | cmap_message_req_types { MESSAGE_REQ_EXEC_CMAP_MCAST = 0 } |
enum | cmap_mcast_reason { CMAP_MCAST_REASON_SYNC = 0, CMAP_MCAST_REASON_NEW_CONFIG_VERSION = 1 } |
Functions | |
LOGSYS_DECLARE_SUBSYS ("CMAP") | |
struct corosync_service_engine * | cmap_get_service_engine_ver0 (void) |
Variables | |
struct corosync_service_engine | cmap_service_engine |
#define ICMAP_VALUETYPE_NOT_EXIST 0 |
Definition at line 63 of file exec/cmap.c.
#define MAX_REQ_EXEC_CMAP_MCAST_ITEMS 32 |
Definition at line 62 of file exec/cmap.c.
typedef uint64_t cmap_iter_handle_t |
Definition at line 70 of file exec/cmap.c.
typedef uint64_t cmap_track_handle_t |
Definition at line 71 of file exec/cmap.c.
enum cmap_mcast_reason |
Enumerator | |
---|---|
CMAP_MCAST_REASON_SYNC | |
CMAP_MCAST_REASON_NEW_CONFIG_VERSION |
Definition at line 83 of file exec/cmap.c.
Enumerator | |
---|---|
MESSAGE_REQ_EXEC_CMAP_MCAST |
Definition at line 79 of file exec/cmap.c.
struct corosync_service_engine* cmap_get_service_engine_ver0 | ( | void | ) |
Definition at line 217 of file exec/cmap.c.
LOGSYS_DECLARE_SUBSYS | ( | "CMAP" | ) |
struct corosync_service_engine cmap_service_engine |
Definition at line 196 of file exec/cmap.c.