1EVS_JOIN(3)               Openais Programmer's Manual              EVS_JOIN(3)
2
3
4

NAME

6       evs_join - Joins one or more groups in the EVS library
7

SYNOPSIS

9       #include <openais/evs.h>
10
11       int    evs_membership_get(evs_handle_t   handle,   struct   evs_address
12       *local_addr,    struct    evs_address    *member_list,    int     *mem‐
13       ber_list_entries);
14

DESCRIPTION

16       The  evs_membership_get  function is used to determine the current pro‐
17       cessors in the configuration and also the local  processor  identifier.
18       The  argument  handle  is used to reference the evs instantiation.  The
19       argument local_addr will return the local  address  of  the  processor.
20       The argument member_list will return the list of processors in the cur‐
21       rent membership.  The argument member_list_entries should be  set  with
22       the  size  of  member_list  and will return the size of the member_list
23       after return from the function.
24

ERRORS

26       The errors are undocumented.
27

SEE ALSO

29       evs_overview(8),  evs_initialize(3),  evs_finalize(3),   evs_fd_get(3),
30       evs_dispatch(3),           evs_leave(3),           evs_mcast_joined(3),
31       evs_mcast_groups(3), evs_mmembership_get(3)
32
33openais Man Page                  2004-08-31                       EVS_JOIN(3)
Impressum