mirror_corosync/include/corosync
Christine Caulfield 3a5d51fca7 votequorum: Fix up quorum/nodelist callbacks
This patch tidies the two state change callbacks and explains them
in the man page:

The difference between votequorum_nodelist_notification_t and
votequorum_quorum_notification_t is subtle but important.
The 'nodelist' callback is sent at the start of a cluster state
transition and contains the new ring_id and only the list of
nodes that are included in the sync state - ie only active nodes. No
quorum information is included this callback because it is not
available at that time.

The 'quorum' callback is sent after the cluster state transition has
completed and does contain quorum information.
In addition, the nodelist contains a list of all nodes known to
votequorum (whether up or down) and their state as well
as information about the quorum device attached (if any). quorum
callbacks will not be sent for qdevice up and down
events unless they affect quorum.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
2016-06-28 13:58:39 +02:00
..
totem Adjust MTU for IPv6 correctly 2014-10-01 14:20:21 +02:00
.gitignore build: drop obsoleted SOCKETDIR option 2012-03-12 07:12:48 +01:00
cfg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
cmap.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
coroapi.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
corodefs.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
corotypes.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
cpg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
hdb.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
icmap.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_cfg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_cmap.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_cpg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_quorum.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_votequorum.h votequorum: Fix up quorum/nodelist callbacks 2016-06-28 13:58:39 +02:00
list.h Convert existing documentation to doxygen format. 2011-03-12 15:03:16 +11:00
logsys.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
mar_gen.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
quorum.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
sam.h low:typo fix in sam.h 2016-06-27 12:47:34 +02:00
sq.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
swab.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
votequorum.h votequorum: Fix up quorum/nodelist callbacks 2016-06-28 13:58:39 +02:00