OpenClovis Logo

Modules
Here is a list of all modules:
[detail level 123]
 Alarm ManagerThe OpenClovis Alarm Manager provides an infrastructure for configuring and handling alarms
 Availability 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
 Bitmap ManagementThe OpenClovis bitmap library provides the interface to create and perform the bit level operations on an object of bitmap type
 Buffer 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
 Checkpointing 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
 Circular List ManagementOpenClovis circular list object implementation
 Chassis ManagementThe OpenClovis Chassis Manager communicates with the chassis to obtain and control hardware platform status information
 Container ServiceThe OpenClovis Container Library provides basic data management facilities by means of Container abstraction
 Common 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
 Clovis Object Repository (COR)Clovis Object Repository (COR) is an in-memory object oriented distributed database
 Component ManagerThe Availability Management Framework(AMF) in the ASP world is collectively implemented in the Availability Management Service(AMS) and Component Manager(CPM) software entities
 Database 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
 Debug 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
 Execution Object (EO) ServiceThe OpenClovis Execution Object (EO) encapsulates each distinct OpenClovis ASP aware software component and provides an execution environment for the components
 Event 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
 Fault ManagerThe OpenClovis Fault Manager provides a mechanism for managing faults in a system and initiating actions as defined by the user
 Group 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
 Handle ManagementThis is the interface to a client side handle management service
 Heap ManagementComputer programs use dynamic memory allocation to access memory area whose size is not known at compile time
 Intelligent Object CommunicationThe OpenClovis IOC component provides efficient transport for communication between Clovis Objects
 Log ServiceComputer programs record various events during their execution for further analysis
 Message ServiceThe OpenClovis Message Service is a communication module, which makes communication possible between any two OpenClovis Objects
 Name 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
 Operating 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
 Performance Management LibraryThe OpenClovis Performance Management Library is used monitor and collect statistics information on the resources
 Provisioning LibraryThe OpenClovis Provisioning Library links Configuration MO(Managed Object), and its corresponding OI(Object Implementer)
 Queue LibraryThe OpenClovis Queue Library provides implementation for a queue of arbitrary data elements
 Remote Method DispatchOpenClovis ASP is a distributed system with many redundant servers
 Rule 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
 OpenClovis Test APIThe OpenClovis Test API provides mechanisms for system and unit tests to easily report status to a larger framework
 TimerThe Timer library allows O(10000) time interval based callbacks
 External Data Representation (XDR)External Data Representation (XDR) is a standard for the description and encoding of data
 SyslogDescription 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