mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-08-05 06:16:49 +00:00

module doesn't provide quorum itself, merely a framework for setting and querying it. I envisage YKD plugging into this rather than straight into sync() eventually. I've plugged this into the sync() routines rather than replacing them so that quorum is itself a VSF, rather than a replacement - I'm not sure if that is best or not. Opinions are welcome. I've added an extra enum member to the service_handler so that we can send IPC messages when the cluster isn't quorate. This will default to NO (as now) but allows us to query and set quorum when we don't have it .. a useful feature ! git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1674 fd59a12c-fef9-0310-b244-a6a79926bd2f
28 lines
478 B
Plaintext
28 lines
478 B
Plaintext
# Version and symbol export for libcpg.so
|
|
|
|
COROSYNC_QUORUM_1.0 {
|
|
global:
|
|
quorum_initialize;
|
|
quorum_finalize;
|
|
quorum_fd_get;
|
|
quorum_dispatch;
|
|
quorum_get_quorate;
|
|
quorum_context_get;
|
|
quorum_context_set;
|
|
|
|
local:
|
|
saHandleCreate;
|
|
saHandleDestroy;
|
|
saHandleInstanceGet;
|
|
saHandleInstancePut;
|
|
saRecvRetry;
|
|
saSelectRetry;
|
|
saSendMsgReceiveReply;
|
|
saSendMsgRetry;
|
|
saSendReceiveReply;
|
|
saSendRetry;
|
|
saServiceConnect;
|
|
saVersionVerify;
|
|
clustTimeNow;
|
|
};
|