The structure ClCorMOId contains MoId of the object, which is the address of the COR object. More...
#include <clCorMetaData.h>
Public Attributes | |
| ClUint16T | depth |
| Depth of MoId. | |
| ClCorMOHandleT | node [CL_COR_HANDLE_MAX_DEPTH] |
| MO Handle address. | |
| ClCorMoPathQualifierT | qualifier |
| Handle qualifier.This must contain the value, CL_COR_MO_PATH_ABSOLUTE. | |
| ClCorMOServiceIdT | svcId |
| Service ID. | |
| ClVersionT | version |
| Version information. | |
The structure ClCorMOId contains MoId of the object, which is the address of the COR object.
It provides a unique identification for the MO object.
| ClUint16T ClCorMOId::depth |
Depth of MoId.
It is the number of elements in ClCorMOHandleT - 1.
| ClCorMOHandleT ClCorMOId::node[CL_COR_HANDLE_MAX_DEPTH] |
MO Handle address.
This is the combination of class ID and instance ID that uniquely identifies a node and provides the path to access the object node. The class ID and instance ID can use wild card entries by assigning the macros CL_COR_CLASS_WILD_CARD and CL_COR_INSTANCE_WILD_CARD.
| ClCorMOServiceIdT ClCorMOId::svcId |
Service ID.
It is 16 bits in length. This takes the values of the enumeration ClCorServiceIdT. The service ID CL_COR_INVALID_SRVC_ID, is used to access the MO. The service ID CL_COR_SVC_ID_ALARM_MANAGEMENT is used to access the alarm MSO. The service ID CL_COR_SVC_ID_PROVISIONING_MANAGEMENT is used to access the provisioning MSO.