OpenClovis Logo

Classes | Typedefs | Functions
clCorNotifyApi.h File Reference

Header file of COR APIs for subscribing/unsubscribing to the events on a Managed Objects. More...

#include <clCommon.h>
#include <clEoApi.h>
#include <clEoConfigApi.h>
#include <clEventApi.h>
#include "clCorMetaData.h"
#include "clCorServiceId.h"
#include <clCorTxnApi.h>

Go to the source code of this file.

Classes

struct  ClCorAttrList
 Type to store the list of attributes. More...
struct  ClCorMOIdList
 Type to store the list of MoIds. More...

Typedefs

typedef ClCorAttrListTClCorAttrListPtrT
 Pointer type to ClCorAttrListT.
typedef struct ClCorAttrList ClCorAttrListT
 Type to store the list of attributes.
typedef ClCorMOIdListTClCorMOIdListPtrT
 Pointer type to ClCorMOIdListT.
typedef struct ClCorMOIdList ClCorMOIdListT
 Type to store the list of MoIds.
typedef ClHandleT ClCorNotifyHandleT
 COR notify handle, return by subscribe, used for unsubscribing.

Functions

ClRcT clCorEventHandleToCorTxnIdGet (ClEventHandleT evtH, ClSizeT size, ClCorTxnIdT *corTxnId)
ClRcT clCorEventSubscribe (ClEventChannelHandleT channelHandle, ClCorMOIdPtrT changedObj, ClCorAttrPathPtrT pAttrPath, ClCorAttrListPtrT attrList, ClCorOpsT flags, void *cookie, ClEventSubscriptionIdT subscriptionId)
 Subscribes for notifications when a change occurs in an attribute.
ClRcT clCorEventUnsubscribe (ClEventChannelHandleT channelHandle, ClEventSubscriptionIdT subscriptionId)
 Unsubscribes for attribute change notification.

Detailed Description

Header file of COR APIs for subscribing/unsubscribing to the events on a Managed Objects.


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