1CPG_LOCAL_GET(3)  Corosync Cluster Engine Programmer's Manual CPG_LOCAL_GET(3)
2
3
4

NAME

6       cpg_local_get - Returns the local node id
7

SYNOPSIS

9       #include <corosync/cpg.h>
10
11       int cpg_local_get(cpg_handle_t handle, unsigned int *local_nodeid);
12

DESCRIPTION

14       The  cpg_local_get function is used to determine the local node's iden‐
15       tifier.   The argument handle is used to reference the  cpg  instantia‐
16       tion.  The argument local_nodeid will return the 32 bit node id.
17

ERRORS

19       The errors are undocumented.
20

SEE ALSO

22       cpg_overview(3),   cpg_initialize(3),  cpg_finalize(3),  cpg_fd_get(3),
23       cpg_dispatch(3),   cpg_join(3),   cpg_leave(3),    cpg_mcast_joined(3),
24       cpg_membership_get(3)          cpg_zcb_alloc(3)         cpg_zcb_free(3)
25       cpg_zcb_mcast_joined(3)      cpg_context_get(3)      cpg_context_set(3)
26       cpg_local_get(3)
27
28
29       CS_ERR_TRY_AGAIN Resource temporarily unavailable
30
31       CS_ERR_INVALID_PARAM Invalid argument
32
33       CS_ERR_ACCESS Permission denied
34
35       CS_ERR_LIBRARY The connection failed
36
37       CS_ERR_INTERRUPT System call interrupted by a signal
38
39       CS_ERR_NOT_SUPPORTED The requested protocol/functionality not supported
40
41       CS_ERR_MESSAGE_ERROR Incorrect auth message received
42
43       CS_ERR_NO_MEMORY Not enough memory to complete the requested task
44
45
46
47corosync Man Page                 2007-06-12                  CPG_LOCAL_GET(3)
Impressum