Header file of Provision OM Class Definition and Callbacks. More...
#include <clCommon.h>
#include <clOmObjectManage.h>
#include <clOmCommonClassTypes.h>
#include <clOmBaseClass.h>
#include <clProvApi.h>
Go to the source code of this file.
Variables | |
void(* | clProvObjectEnd )(ClCorMOIdPtrT pMoId, ClHandleT txnHandle) |
Object operations end callback function which will be provided by the user. | |
ClRcT(* | clProvObjectRead )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxnDataList, ClUint32T txnDataEntries) |
Get all the attributes values. | |
ClRcT(* | clProvObjectRollback )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxnDataList, ClUint32T txnDataEntries) |
Group rollback proivision attributes changes. | |
void(* | clProvObjectStart )(ClCorMOIdPtrT pMoId, ClHandleT txnHandle) |
Object operations start callback function which will be provided by the user. | |
ClRcT(* | clProvObjectUpdate )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxnDataList, ClUint32T txnDataEntries) |
Group update proivision attributes changes. | |
ClRcT(* | clProvObjectValidate )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxnDataList, ClUint32T txnDataEntries) |
Group validate proivision attributes change requests. | |
ClRcT(* | clProvRead )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxn) |
Get attribute value. | |
ClRcT(* | clProvRollback )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxn) |
Rollback provision attribute change request. | |
ClRcT(* | clProvUpdate )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxn) |
Update provision attribute change request. | |
ClRcT(* | clProvValidate )(CL_OM_PROV_CLASS *pThis, ClHandleT txnHandle, ClProvTxnDataT *pProvTxn) |
Provision Library base class. |
Header file of Provision OM Class Definition and Callbacks.