C++ Based OPC UA Client/Server SDK
1.6.5.478
|
The Browse service is used by a client to navigate through the address space by passing a starting node and browse filters. More...
#include <opcua_types.h>
Public Attributes | |
OpcUa_ViewDescription | View |
Description of the View to browse. More... | |
OpcUa_UInt32 | RequestedMaxReferencesPerNode |
Indicates the maximum number of references to return for each starting Node specified in the request. More... | |
OpcUa_BrowseDescription * | NodesToBrowse |
A list of nodes to Browse. | |
The Browse service is used by a client to navigate through the address space by passing a starting node and browse filters.
The server returns the list of referenced nodes matching the filter criteria.
The Browse service takes a list of starting nodes and returns a list of connected nodes for each starting node. Nevertheless, most clients will only pass one starting node for the main purpose of building a tree hierarchy. Since the OPC UA address space can be a full-meshed network and is not limited to a pure hierarchy, the capability to pass in a list of starting nodes is mainly used to browse metadata like the properties of a list of variables.