OpenClovis Logo

Modules
Here is a list of all modules:
[detail level 123]
oAlarm ManagerThe OpenClovis Alarm Manager provides an infrastructure for configuring and handling alarms
oAvailability Management ServiceAMS is a software entity that provides a framework for high availability of applications in a system.It is responsible for instantiating and managing all the application components in a system
oBitmap ManagementThe OpenClovis bitmap library provides the interface to create and perform the bit level operations on an object of bitmap type
oBuffer ManagementThe OpenClovis Buffer Manager Library is designed to provide an efficient method for management of user space buffer and memory in order to increase the performance of communication intensive OpenClovis ASP components and user applications
oCheckpointing ServiceThe OpenClovis Checkpoint Service offered by OpenClovis ASP is a high availability infrastructure component that provides synchronization of run-time data and context to ensure a seamless failover or switchover of applications
oCircular List ManagementOpenClovis circular list object implementation
oChassis ManagementThe OpenClovis Chassis Manager communicates with the chassis to obtain and control hardware platform status information
oContainer ServiceThe OpenClovis Container Library provides basic data management facilities by means of Container abstraction
oCommon defines, structures, and functionsThis group contains the typical abstractions found in any software project such as definitions for 8, 16, 32, and 64 bit integers and translations from one unit into another
oClovis Object Repository (COR)Clovis Object Repository (COR) is an in-memory object oriented distributed database
oComponent ManagerThe Availability Management Framework(AMF) in the ASP world is collectively implemented in the Availability Management Service(AMS) and Component Manager(CPM) software entities
oDatabase Abstraction Layer (DBAL)The OpenClovis Database Abstraction Layer (DBAL) provides a standard interface for any OpenClovis ASP infrastructure component or application to interface with the commonly used relational database
oDebug ServiceThe OpenClovis Debug Infrastructure provides diagnostics access to all system components (including OpenClovis ASP service components, ASP-based customer applications), irrespective of the location (node) where the component runs
oExecution Object (EO) ServiceThe OpenClovis Execution Object (EO) encapsulates each distinct OpenClovis ASP aware software component and provides an execution environment for the components
oEvent ServiceOpenClovis Event Service facilitates via a publish or subscribe a multipoint-to-multipoint communication mechanism that is based on the concept of event channels, where a publisher communicates asynchronously through events with one or more subscribers over an event channel
oFault ManagerThe OpenClovis Fault Manager provides a mechanism for managing faults in a system and initiating actions as defined by the user
oGroup Membership ServiceThe OpenClovis Group Membership Service (GMS) is a high availability infrastructure component that allows a set of nodes to form a cluster and provide track notifications to registered applications
oHandle ManagementThis is the interface to a client side handle management service
oHeap ManagementComputer programs use dynamic memory allocation to access memory area whose size is not known at compile time
oIntelligent Object CommunicationThe OpenClovis IOC component provides efficient transport for communication between Clovis Objects
oLog ServiceComputer programs record various events during their execution for further analysis
oMessage ServiceThe OpenClovis Message Service is a communication module, which makes communication possible between any two OpenClovis Objects
oName ServiceThe OpenClovis Name service provides a mechanism that allows an object or a service to be referred by its name instead of the Object Reference
oOperating System Abstraction Layer (OSAL)The OpenClovis Operation System Abstraction Layer provides a means to easily port the OpenClovis system to any operating system by isolating all system calls into a single library
oPerformance Management LibraryThe OpenClovis Performance Management Library is used monitor and collect statistics information on the resources
oProvisioning LibraryThe OpenClovis Provisioning Library links Configuration MO(Managed Object), and its corresponding OI(Object Implementer)
oQueue LibraryThe OpenClovis Queue Library provides implementation for a queue of arbitrary data elements
oRemote Method DispatchOpenClovis ASP is a distributed system with many redundant servers
oRule Based Engine (RBE)The OpenClovis Rule Based Engine (RBE) provides a mechanism to create rules to be applied to the system instance data, based on simple expressions
oOpenClovis Test APIThe OpenClovis Test API provides mechanisms for system and unit tests to easily report status to a larger framework
oTimerThe Timer library allows O(10000) time interval based callbacks
oExternal Data Representation (XDR)External Data Representation (XDR) is a standard for the description and encoding of data
oSyslogDescription on how to write the clovis stream logs to syslog
\Cached_ckpt

Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen