NAME¶
evs_join - Joins one or more groups in the EVS library
SYNOPSIS¶
#include <corosync/evs.h>
int evs_membership_get(evs_handle_t handle, unsigned int
*local_nodeid, unsigned int *member_list, int
*member_list_entries);
DESCRIPTION¶
The
evs_membership_get function is used to determine the current
processors in the configuration and also the local processor identifier. The
argument
handle is used to reference the evs instantiation. The
argument
local_nodeid will return the local node id of the processor.
The argument
member_list will return the list of processors in the
current membership. The argument
member_list_entries should be set with
the size of member_list and will return the size of the member_list after
return from the function.
ERRORS¶
The errors are undocumented.
SEE ALSO¶
evs_overview(8),
evs_initialize(3),
evs_finalize(3),
evs_fd_get(3),
evs_dispatch(3),
evs_leave(3),
evs_mcast_joined(3),
evs_mcast_groups(3),
evs_membership_get(3) evs_context_get(3)
evs_context_set(3)