BrowseDescription Class
packages\node-opcua-service-browse\index.js:21
A request to browse the the references from a node.
Constructor
BrowseDescription
-
options
Parameters:
-
options
Object-
[nodeId]
NodeId optionalThe id of the node to browse.
-
[browseDirection]
BrowseDirection optionalThe direction of the references to return.
-
[referenceTypeId]
NodeId optionalThe type of references to return.Specifies the NodeId of the ReferenceType to follow. Only instances of this ReferenceType or its subtype are returned.If not specified then all ReferenceTypes are returned and includeSubtypes is ignored.
-
[includeSubtypes]
Boolean optionalIncludes subtypes of the reference type.
-
[nodeClassMask]
UInt32 optionalA mask indicating which node classes to return. 0 means return all nodes.
-
[resultMask= 0]
UInt32 optionalA mask indicating which fields in the ReferenceDescription should be returned in the results.
-
Item Index
Methods
binaryStoreSize
()
Number
Calculate the required size to store this object in a binary stream.
Returns:
decode
-
stream
-
[option]
decode the object from a binary stream
Parameters:
-
stream
BinaryStream -
[option]
Object optional
decode_debug
()
isValid
()
Boolean
verify that all object attributes values are valid according to schema
Returns:
toString
()
String
Returns:
Properties
includeSubtypes
Boolean
Includes subtypes of the reference type.
nodeClassMask
UInt32
A mask indicating which node classes to return. 0 means return all nodes.
referenceTypeId
NodeId
The type of references to return.Specifies the NodeId of the ReferenceType to follow. Only instances of this ReferenceType or its subtype are returned.If not specified then all ReferenceTypes are returned and includeSubtypes is ignored.
resultMask
UInt32
A mask indicating which fields in the ReferenceDescription should be returned in the results.
Default: 0