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

NAME

6       cpg_overview - CPG library overview
7

OVERVIEW

9       The  CPG  library is delivered with the corosync project.  This library
10       is used to create distributed applications that operate properly during
11       cluster partitions, merges, and faults.
12
13       The  library provides a mechanism to: * handle abstraction for multiple
14       instances of a CPG library in one application * join one or more groups
15       *  leave one or more groups * Deliver messages to members of that group
16       * Deliver configuration changes
17

SECURITY

19       If encryption is enabled in corosync.conf, the CPG library will encrypt
20       and  authenticate  message  contents.  Applications must run as the ais
21       user to be validated by corosync on IPC connection, otherwise they will
22       be unable to access the corosync services.
23
24

SEE ALSO

26       cpg_overview(8),   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_model_initialize(3),     cpg_membership_get(3)     cpg_zcb_alloc(3)
29       cpg_zcb_free(3)  cpg_zcb_mcast_joined(3)  cpg_context_get(3)   cpg_con‐
30       text_set(3) cpg_local_get(3)
31
32
33corosync Man Page                  2009-4-15                   CPG_OVERVIEW(8)
Impressum