37 #include <sys/types.h>
38 #include <sys/socket.h>
40 #include <sys/ioctl.h>
41 #include <netinet/in.h>
49 #include <arpa/inet.h>
67 if (corosync_quorum_fns) {
68 return corosync_quorum_fns->
quorate();
77 if (corosync_quorum_fns) {
87 if (corosync_quorum_fns) {
97 if (corosync_quorum_fns)
100 corosync_quorum_fns = fns;
106 if (corosync_quorum_fns)
int corosync_quorum_is_quorate(void)
Totem Single Ring Protocol.
int corosync_quorum_initialize(struct quorum_callin_functions *fns)
int corosync_quorum_register_callback(quorum_callback_fn_t fn, void *context)
The quorum_callin_functions struct.
LOGSYS_DECLARE_SUBSYS("QUORUM")
int corosync_quorum_unregister_callback(quorum_callback_fn_t fn, void *context)
int(* unregister_callback)(quorum_callback_fn_t callback_fn, void *context)
int(* register_callback)(quorum_callback_fn_t callback_fn, void *contexxt)
void(* quorum_callback_fn_t)(int quorate, void *context)
The quorum_callback_fn_t callback.