Changeset 1385:f83f698c119e
- Timestamp:
- 10/22/09 08:51:34 (2 years ago)
- Branch:
- default
- Parents:
- 1384:f9722de694c5 (diff), 1383:0daaccf3bca7 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
docs/main
r1381 r1385 14 14 * format defines data format abstraction 15 15 currently XML and JSON data formats supported 16 * memory interface forms interface for shared memory between OS processes 16 * memory interface forms interface for shared memory between OS processes 17 17 * tpl implements [wiki:LibdodoTplProcessor libdodo template processor] interface 18 18 * exception defines interfaces for handling application exceptions … … 23 23 normally used with conjunction of non-blocked Input/Output 24 24 * channel is basic Input/Output interface 25 branches out into block and stream interfaces to handle block and stream I/O accordingly 25 branches out into block and stream interfaces to handle block and stream I/O accordingly 26 26 * file is a representative of block interface to handle file based I/O 27 27 divided into regular, fifo and temp interfaces to handle read and write from and to regular files, fifos and temporary files … … 29 29 useful in areas where channel interface is required but memory as a storage is preferable 30 30 * network is a network interaction subsystem that is divided into client, server and exchange interface that stand for client- and server- side connection and stream interface to exchange data accordingly. 31 Generic network and unix socket connections supported. SSL encryption of transferred data is supported in both cases. 31 Generic network and unix socket connections supported. SSL encryption of transferred data is supported in both cases. 32 32 * pipe provides simple inter-process communication stream interface for data exchange 33 33 * pc stands for parallel computation and defines needed tools for this purpose 34 34 * sync handles synchronization mechanisms between asynchronous events such as threads or processes 35 * data provides access synchronization interface 36 * single interface provides access synchronization for single data entry 37 * collection interface provides access synchronization for collection of entries 38 * section provides access synchronization interface for program flow 39 * execution subsystem provides interface as an abstraction of asynchronous program flow management 40 manager is a helper interface for handling job management 35 * data provides data access synchronization interface 36 * object interface provides access synchronization for single data entry 37 * protector is an abstraction interface for execution flow synchronization 38 * process and thread are synchronization helpers 39 * stack provides easy interface for access synchronization of code sections 40 * execution subsystem provides abstraction of asynchronous program flow management 41 * process and thread are helper interfaces for handling processe and thread management accordingly 42 * manager is a helper interface to handle set of jobs 41 43 * rpc provides interface for remote procedure calls 42 client interface serves for client-side connection and server is for handling server-side 44 client interface serves for client-side connection and server is for handling server-side 43 45 value, method and response represents RPC value, client request and server response accordingly 44 46 XML and JSON RPC protocols supported
Note: See TracChangeset
for help on using the changeset viewer.
