C++ UA Server SDK
1.5.2.336
|
Helper class for the EventManager interface implementation in EventManagerBase. More...
#include <eventmanagerhelper.h>
Public Member Functions | |
EventNotifierTreeElement () | |
Constructs an event notifier tree element object. | |
~EventNotifierTreeElement () | |
Destroys the event notifier tree element object. | |
OpcUa_Boolean | findSource (const UaNodeId &eventSource) |
Try to find the passed event source in the event notifier tree. | |
void | invalidateSubNotifier (EventNotifierTreeElement *pSubNotifier) |
Try to find the passed sub notifier and invalidate the notifier in the list of sub notifiers. | |
Public Attributes | |
UaNodeId | m_eventNotifier |
NodeId of the event notifier. | |
UaObjectPointerArray < EventNotifierTreeElement > | m_subNotifiers |
Sub tree elements of the notifier. | |
std::map< UaNodeId, UaNodeId > | m_eventSources |
Event sources registered for the event notifier. | |
Helper class for the EventManager interface implementation in EventManagerBase.
This class is used to represent an event notifier in the event notifier tree in the EventManagerBase.