1CPG_CONTEXT_SET(3)Corosync Cluster Engine Programmer's ManualCPG_CONTEXT_SET(3)
2
3
4

NAME

6       cpg_context_set - Sets the context variable for a CPG instance
7

SYNOPSIS

9       #include <corosync/cpg.h>
10
11       int cpg_context_set(cpg_handle_t handle, void *context);
12

DESCRIPTION

14       The  cpg_context_set function is used to set the context variable for a
15       cpg instance. It has no meaning inside libcpg itself and  will  not  be
16       touched by the library. It can be retrieved using cpg_context_get(3)
17

RETURN VALUE

19       This  call returns the CS_OK value if successful, otherwise an error is
20       returned.
21

ERRORS

23       The errors are undocumented.
24

SEE ALSO

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