OpenClovis Logo

Classes | Typedefs | Functions
clProvApi.h File Reference

Header file of Provision Library related APIs. More...

#include <clCommon.h>
#include <clCorMetaData.h>
#include <clCorNotifyApi.h>

Go to the source code of this file.

Classes

struct  ClProvTxnCallbacksT
 This structure is used to get the start and end callbacks for a transaction from the user. More...
struct  ClProvTxnData
 The structure is used to pass the job information while calling the object implementer's callback functions. More...

Typedefs

typedef struct ClProvTxnData ClProvTxnDataT
 The structure is used to pass the job information while calling the object implementer's callback functions.
typedef void(* ClProvTxnEndCallbackT )(CL_IN ClHandleT txnHandle)
 Transaction end callback function which will be provided by the user.
typedef void(* ClProvTxnStartCallbackT )(CL_IN ClHandleT txnHandle)
 Transaction start callback function which will be provided by the user.

Functions

ClRcT clProvFinalize ()
 Cleans up the Provision Manager library.
ClRcT clProvInitialize ()
 Initializes the Provision Manager library.
ClRcT clProvObjectCreate (CL_IN ClCorMOIdPtrT pMoId, CL_IN ClCorAttributeValueListPtrT attrList, CL_OUT ClCorObjectHandleT *pHandle)
 Create Prov MSO object.
ClRcT clProvObjectDelete (CL_IN ClCorObjectHandleT handle)
 Delete Prov MSO object.
ClRcT clProvVersionCheck (CL_INOUT ClVersionT *pVersion)
 Verify the provision library version.

Detailed Description

Header file of Provision Library related APIs.


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