Signed-off-by: Angus Salkeld <asalkeld@xxxxxxxxxx> --- README.devmap | 140 +++------------------------------------------------------ 1 files changed, 7 insertions(+), 133 deletions(-) diff --git a/README.devmap b/README.devmap index 89e4caf..1a13a8d 100644 --- a/README.devmap +++ b/README.devmap @@ -48,33 +48,9 @@ The following is described in this document: ------------------------------------------------------------------------------- *----------------* -*- AIS INCLUDES -* +*- INCLUDES -* *----------------* -include/saAmf.h ------------------ - Definitions for AMF interface. - -include/saCkpt.h ------------------- - Definitions for CKPT interface. - -include/saClm.h ------------------ - Definitions for CLM interface. - -include/saAmf.h ------------------ - Definitions for the AMF interface. - -include/saEvt.h ------------------ - Defintiions for the EVT interface. - -include/saLck.h ------------------ - Definitions for the LCK interface. - include/cfg.h Definitions for the CFG interface. @@ -84,33 +60,18 @@ include/cpg.h include/evs.h Definitions for the EVS interface. -include/ipc_amf.h - IPC interface between client and server for AMF service. - include/ipc_cfg.h IPC interface between client and server for CFG service. -include/ipc_ckpt.h - IPC interface between client and server for CKPT service. - -include/ipc_clm.h - IPC interface between client and server for CLM service. - include/ipc_cpg.h IPC interface between client and server for CPG service. include/ipc_evs.h IPC interface between client and server for EVS service. -include/ipc_evt.h - IPC interface between client and server for EVT service. - include/ipc_gen.h IPC interface for generic operations. -include/ipc_lck.h - IPC interface between client and server for LCK service. - include/ipc_msg.h IPC interface between client and server for MSG service. @@ -133,24 +94,12 @@ include/sq.h depends on list. *---------------* -* AIS LIBRARIES * +* LIBRARIES * *---------------* -lib/amf.c ---------- - AMF user library linked into user application. - lib/cfg.c --------- CFG user library linked into user application. -lib/ckpt.c ---------- - CKPT user library linked into user application. - -lib/clm.c ---------- - CLM user library linked into user application. - lib/cpg.c --------- CPG user library linked into user application. @@ -159,81 +108,25 @@ lib/evs.c --------- EVS user library linked into user application. -lib/evt.c ---------- - EVT user library linked into user application. - -lib/lck.c ---------- - LCK user library linked into user application. - lib/msg.c --------- MSG user library linked into uer application. -lib/amf.c ---------- - AMF user library linked into user application. - -lib/ckpt.c ----------- - CKPT user library linked into user application. - -lib/evt.c ----------- - EVT user library linked into user application. - lib/util.c ---------- Utility functions used by all libraries. *-----------------* -*- AIS EXECUTIVE -* +*- EXECUTIVE -* *-----------------* -exec/aisparser.{h|c} +exec/mainparser.{h|c} Parser plugin for default configuration file format. -exec/aispoll.{h|c} - Poll abstraction interface. - -exec/amfapp.c - AMF application handling. - -exec/amfcluster.c - AMF cluster handling. - -exec/amfcomp.c - AMF component level handling. - -exec/amf.h - Defines all AMF symbol names. - -exec/amfnode.c - AMF node level handling. - -exec/amfsg.c - AMF service group handling. - -exec/amfsi.c - AMF Service instance handling. - -exec/amfsu.c - AMF service unit handling. - -exec/amfutil.c - AMF utility functions. - exec/cfg.c Server side implementation of CFG service which is used to display redundant ring status and reenabling redundant rings. -exec/ckpt.c - Server side implementation of Checkpointing (CKPT API). - -exec/clm.c - Server side implementation of Cluster Membership (CLM API). - exec/cpg.c Server side implementation of closed procss groups (CPG API). @@ -244,30 +137,18 @@ exec/evs.c Server side implementation of extended virtual synchrony passthrough (EVS API). -exec/evt.c - Server side implementation of Event Service (EVT API). - -exec/ipc.{c|h} - All IPC operations used by corosync. - exec/jhash.h A hash routine. exec/keygen.c Secret key generator used by corosync encryption tools. -exec/lck.c - Server side implementation of the distributed lock service (LCK API). - exec/main.{c|h} Main function which connects all components together. exec/mainconfig.{c|h} Reads main configuration that is set in the configuration parser. -exec/mempool.{c|h} - Currently unused. - exec/msg.c Server side implementation of message service (MSG API). @@ -278,9 +159,6 @@ exec/corosync-instantiate.c instantiates a component by forking and exec'ing it and writing its pid to a pid file. -exec/print.{c|h} - Non-blocking thread-based logging service with overflow protection. - exec/service.{c|h} Service handling routines including the default service handler description. @@ -327,9 +205,6 @@ exec/vsf.h exec/vsf_ykd.c Virtual Synchrony YKD Dynamic Linear Voting algorithm. -exec/wthread.{c|h} - Worker threads API. - loc --- Counts the lines of code in the AIS implementation. @@ -348,7 +223,7 @@ response of the API is delivered once the operation has completed. -------------------------------------------------- - | AMF and more services libraries | + | CPG and more services libraries | -------------------------------------------------- | IPC API | -------------------------------------------------- @@ -360,7 +235,7 @@ response of the API is delivered once the operation has completed. | | Service | | Parser | | Manager | | | +---------+ +--------+ +---------+ | | +-------+ +-------+ | - | | AMF | | more | | + | | CPG | | more | | | |Service| |svcs...| | | +-------+ +-------+ | | +---------+ | @@ -376,8 +251,7 @@ response of the API is delivered once the operation has completed. | | Stack | | API | | | +--------------------------------+ +--------+ | | +-----------+ | - | | Poll | | - | | Interface | | + | | libqb | | | +-----------+ | | | ------------------------------------------------- -- 1.7.6.4 _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss