10/18/2019
OfflineHi,
We can get all the events from a Server if we subscribe to Server Node.
Node Hierarchy: Root -> Objects -> TighteningSystem -> ResultManagement - All are Object Nodes.
We have an object called ResultManagement(Object Node) and it has GeneratesEvent refererences to Event1, Event2 and is NotiferOf reference to Server node and NotifierOf reference to TighteningSystem. It DOES NOT have HasEventSource reference to any node in the address space.
If we subscribe to ResultManagement node, can the client get Event1, Event2 without having HasEventSource to a specific node in the address-space?
OR is it mandatory to have HasEventSource reference from a NON-SERVER nodes to report events?
Server Binary ready to run is available here: https://github.com/umati/UA-fo.....s/Release2
Thank you in advance.
Moderators-Specifications
Moderators-Companion
Moderators-Implementation
Moderators-Certification
Moderators-COM
02/24/2014
OfflineThe HasNotifier reference can be used to create a tree of objects that a client can select and subscribe for events from. The events available from each object in this tree are restricted to events that are related to Objects in the tree. This allows the creation of an implicit filter - i.e. if a had a tree of HasNotifier reference - where one node is an area, under which there are several objects. the subscription to the area node would return all events in the object and any other objects reference from the Area node with either a HasNotifier reference or a HasEventSource reference.
The HasEventSource is used as part of tree described above, the difference is that a node that is the target of a HasEventSource , is not a node with the Notifier bit set to true.
GeneratesEvent is used in an information model to indicate that an object could generate an instance of an event of the type pointed to by the reference. They are usually associated with statemachine or method, but could be associated with any object. The Object with this reference does not have to have a notifier enable or a HasEventSource reference to it.
The Server Object by definition can be subscribed to and all events that are in the server would be provided.
Paul Hunkar - DSInteroperability
1 Guest(s)


Log In

Usage Policy