1CPG_OVERVIEW(8)           Openais Programmer's Manual          CPG_OVERVIEW(8)
2
3
4

OVERVIEW

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

SECURITY

16       The CPG library encrypts all messages sent over the network  using  the
17       SOBER-128 stream cipher.  The EVS library uses HMAC and SHA1 to authenā€
18       ticate all messages.  The CPG library uses SOBER-128 as a pseudo random
19       number  generator.  TheCPG library feeds the PRNG using the /dev/random
20       Linux device.
21

BUGS

23       This software is not yet production, so there may still be some bugs.
24

SEE ALSO

26       cpg_initialize(3),  cpg_finalize(3),  cpg_fd_get(3),   cpg_dispatch(3),
27       cpg_join(3), cpg_leave(3), cpg_mcast_joined(3), cpg_mmembership_get(3)
28
29
30openais Man Page                  2006-03-06                   CPG_OVERVIEW(8)
Impressum