Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CPG_OVERVIEW(3)    Corosync Cluster Engine Programmer's Manual	 CPG_OVERVIEW(3)

NAME
     cpg_overview - CPG library overview

OVERVIEW
     The  CPG  library	is delivered with the corosync project.  This library is
     used to create distributed applications that operate properly during  clus-
     ter partitions, merges, and faults.

     The library provides a mechanism to:

     *	handle abstraction for multiple instances of a CPG library in one appli-
     cation

     * join one or more groups

     * leave one or more groups

     * Deliver messages to members of that group

     * Deliver configuration changes

     * Iterate members of groups

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

SEE ALSO
     cpg_overview(3),	 cpg_initialize(3),    cpg_finalize(3),   cpg_fd_get(3),
     cpg_dispatch(3),	 cpg_join(3),	  cpg_leave(3),     cpg_mcast_joined(3),
     cpg_model_initialize(3),	   cpg_membership_get(3),      cpg_zcb_alloc(3),
     cpg_zcb_free(3),  cpg_zcb_mcast_joined(3),   cpg_context_get(3),	cpg_con-
     text_set(3),   cpg_local_get(3),	cpg_iteration_initialize(3),  cpg_itera-
     tion_next(3), cpg_iteration_finalize(3)

corosync Man Page		    2009-4-15			 CPG_OVERVIEW(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=cpg_overview&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help