DeviceResourceNode
Overview
Related Modules:
Description:
Defines a tree node in the configuration tree.
The tree node information includes the node name, unique node ID, node attributes, parent node, child nodes, and sibling nodes.
Summary
Data Fields
| Variable Name | Description |
|---|---|
| name | const char |
| hashValue | uint32_t |
| attrData | struct DeviceResourceAttr |
| parent | struct DeviceResourceNode |
| child | struct DeviceResourceNode |
| sibling | struct DeviceResourceNode * |
Details
Field Documentation
attrData
1. struct [DeviceResourceAttr]($api-api-SmartVision-Devices-DeviceResourceAttr.md)* DeviceResourceNode::attrData
Description:
Pointer to the node attributes
child
1. struct [DeviceResourceNode]($api-api-SmartVision-Devices-DeviceResourceNode.md)* DeviceResourceNode::child
Description:
Pointer to a child node
hashValue
1. uint32_t DeviceResourceNode::hashValue
Description:
Unique ID of a node
name
1. const char* DeviceResourceNode::name
Description:
Pointer to the node name
parent
1. struct [DeviceResourceNode]($api-api-SmartVision-Devices-DeviceResourceNode.md)* DeviceResourceNode::parent
Description:
Pointer to the parent node
sibling
1. struct [DeviceResourceNode]($api-api-SmartVision-Devices-DeviceResourceNode.md)* DeviceResourceNode::sibling
Description:
Pointer to a sibling node
