NodeVersion (Optional) String The NodeVersion Property is used to indicate the version of a Node. The NodeVersion Property is updated each time a Reference is added or deleted to the Node the Property belongs to. Attribute value changes do not cause the NodeVersion to change. Clients may read the NodeVersion Property or subscribe to it to determine when the structure of a Node has changed.
returns true if the object has some opcua methods
namespace index
namespace uri
the parent node
returns the nodeId of this node's Type Definition
browse the node to extract information requested in browseDescription and returns an array with reference descriptions
the dispose method should be called when the node is no longer used, to release back pointer to the address space and clear caches.
find the the references that are strictly of type reference
.
The isForward boolean flag specifies the direction of the references to be looked for.
Forward direction is implied if omitted.
find all the references that are strictly of type reference
.
The isForward boolean flag specifies the direction of the references to be looked for.
Forward direction is implied if omitted.
find all the nodes that are referenced by references strictly of type reference
.
The isForward boolean flag specifies the direction of the references to be looked for.
Forward direction is implied if omitted.
find all the references that are of type reference
or a sub type of reference
, in the
direction specified by browseDirection
find all the nodes that are referenced by references of type reference
or a sub type of reference
, in the
direction specified by browseDirection
return a complete name of this object by pre-pending name of its parent(s) to its own name
get effective accessRestrictions if (inherited is true) and node has no accessRestrictions, then default accessRestriction from namespace is returned if (inherited is false) and node has no accessRestrictions, then AccessRestrictionsFlag.None is returned
return an array with the Aggregates of this object.
retrieve a component by name
return an array with the components of this object.
return a array of the objects for which this node is an EventSource
return a array with the event source of this object.
return an array with the SubStates of this object.
retrieve a folder element by name
returns the list of nodes that this folder object organizes
return a array with the notifiers of this object.
return a array with the properties of this object.
retrieve a property by name
return an array with the SubStates of this object.
private
this methods propagates the forward references to the pointed node by inserting backward references to the counter part node
the condition branch to raise
true if event Id of the condition branch should be renewed
Raise a transient Event
setAccessRestriction
Undo the effect of propagate_back_references
Helper method to handle condition methods that takes a branchId and a comment
Generated using TypeDoc
└─ ConditionType ├─ DialogConditionType └─ AcknowledgeableConditionType └─ AlarmConditionType ├─ LimitAlarmType │ ├─ ExclusiveLimitAlarmType │ │ ├─ ExclusiveLevelAlarmType │ │ ├─ ExclusiveDeviationAlarmType │ │ └─ ExclusiveRateOfChangeAlarmType │ └─ NonExclusiveLimitAlarmType │ ├─ NonExclusiveLevelAlarmType │ ├─ NonExclusiveDeviationAlarmType │ └─ NonExclusiveRateOfChangeAlarmType └─ DiscreteAlarmType ├─ OffNormalAlarmType │ ├─ SystemOffNormalAlarmType │ │ └─ CertificateExpirationAlarmType │ └─ TripAlarmType