Helper class for the EventManager interface implementation in EventManagerBase.
More...
#include <eventmanagerhelper.h>
Helper class for the EventManager interface implementation in EventManagerBase.
This class is used to represent an event monitored item in the EventManagerBase.
Constructs an event item object.
- Parameters
-
[in] | pEventCallback | Callback interface for the event monitored item |
[in] | pEventManagerBase | EventManagerBase interface |
[in] | eventNotifier | NodeId of the event notifier for the event monitored item |
[in] | pSession | Session context for the event monitored item |
Fire an event.
- Parameters
-
pEventData | Event data that is used to apply the filter and to provide the requested event fields. |
Update the event filter.
- Parameters
-
[in] | pEventFilter | Event filter from the UA client for the event monitored item |
[in] | eventManagerIndex | Index of the event manager used by the event receiver to identify the event manager |
[in,out] | pEventFilterResult | Filter result structure used to provide detailed filter errors to the client |
[in,out] | hasFilterError | Flag indicating if one or more filter error results are set in the pEventFilterResult parameter |
The documentation for this class was generated from the following files:
- C:/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/eventmanagerhelper.h
- C:/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/eventmanagerhelper.cpp