38#include <sys/socket.h>
41#include <netinet/in.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)
void(* quorum_callback_fn_t)(int quorate, void *context)
The quorum_callback_fn_t callback.
int corosync_quorum_register_callback(quorum_callback_fn_t fn, void *context)
int corosync_quorum_is_quorate(void)
LOGSYS_DECLARE_SUBSYS("QUORUM")
int corosync_quorum_unregister_callback(quorum_callback_fn_t fn, void *context)
int corosync_quorum_initialize(struct quorum_callin_functions *fns)
The quorum_callin_functions struct.
int(* unregister_callback)(quorum_callback_fn_t callback_fn, void *context)
int(* register_callback)(quorum_callback_fn_t callback_fn, void *contexxt)
Totem Single Ring Protocol.