OpenClovis Logo

Public Attributes | List of all members
ClCpmCallbacksT Struct Reference

The structure ClCpmCallbacksT contains the various callback functions that the Component Manager can invoke on a component. More...

#include <clCpmApi.h>

Public Attributes

ClCpmCSIRmvCallbackT appCSIRmv
 Callback for removing the component service instance assigned to the component.
ClCpmCSISetCallbackT appCSISet
 Callback for assigning the component service instance to the component.
ClCpmHealthCheckCallbackT appHealthCheck
 Callback for checking the health of the component.
ClCpmProtectionGroupTrackCallbackT appProtectionGroupTrack
 Callback invoked when the component registers for tracking changes in protection group and protection group configuration changes.
ClCpmProxiedComponentCleanupCallbackT appProxiedComponentCleanup
 Callback for cleaning up a proxied component.
ClCpmProxiedComponentInstantiateCallbackT appProxiedComponentInstantiate
 Callback for instantiating a proxied component.
ClCpmTerminateCallbackT appTerminate
 Callback for gracefully shutting down the component.

Detailed Description

The structure ClCpmCallbacksT contains the various callback functions that the Component Manager can invoke on a component.


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