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.
Sets or gets the default captureRejection value for all emitters.
This symbol shall be used to install a listener for only monitoring 'error'
events. Listeners installed using this symbol are called before the regular
'error'
listeners are called.
Installing a listener using this symbol does not change the behavior once an
'error'
event is emitted, therefore the process will still crash if no
regular 'error'
listener is installed.
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
the new calculated state of the alarm
the new value of the limit alarm
given for information purpose
the new condition info
this method need to be overridden by the instantiate to allow custom message and severity to be set based on specific context of the alarm.
browse the node to extract information requested in browseDescription
an array with reference descriptions
the referenceType as a string.
the referenceType as a string.
an array with references
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 by name
returns the list of nodes that this folder object organizes
return the node in the address space pointed by the inputNode value
Note: please note the difference between alarm.inputNode
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.
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
( Duration in Milliseconds)
note: duration must be greater than 10ms and lesser than 2**31 ms
Undo the effect of propagate_back_references
Helper method to handle condition methods that takes a branchId and a comment
Generated using TypeDoc
The DiscreteAlarmType is used to classify Types into Alarm Conditions where the input for the Alarm may take on only a certain number of possible values (e.g. true/false, running/stopped/terminating).