UA Server SDK C++ Bundle  1.3.2.200
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
HistoryReadEventsJob Class Reference

HistoryReadEventsJob Derived from UaThreadPoolJob. More...

Inherits HistoryJobBase.

Public Member Functions

 HistoryReadEventsJob ()
 Constructor.
virtual ~HistoryReadEventsJob ()
 Destructor.
void execute ()
 Execute the HistoryReadEventsJob.
- Public Member Functions inherited from HistoryJobBase
 HistoryJobBase ()
 Constructor.
virtual ~HistoryJobBase ()
 Destructor.

Data Fields

OpcUa_UInt32 m_numValuesPerNode
 Maximum number of events to return.
OpcUa_DateTime m_startTime
 Start time of the interval to read.
OpcUa_DateTime m_endTime
 End time of the interval to read.
OpcUa_EventFilter m_eventfilter
 Event filter for the history read event.
- Data Fields inherited from HistoryJobBase
ServiceContext m_serviceContext
 Service context for the history call.
HistoryManagerBasem_pHistoryManagerBase
 Object pointer for the history manager implementation.
HistoryVariableHandlem_pHistoryVariableHandle
 HistoryVariableHandle for the variable in the history call.
HistoryReadCPUserDataBasem_pContinuationPoint
 Continuation point for the history call.
HistoryManagerCallbackm_pCallback
 Callback interface for the history call result.
OpcUa_UInt32 m_hTransaction
 Transaction handle for the history call.
OpcUa_UInt32 m_callbackHandle
 Callback handle for the history operation.
OpcUa_TimestampsToReturn m_timestampsToReturn
 The client selected timestamp to return.

Detailed Description

HistoryReadEventsJob Derived from UaThreadPoolJob.

It is not possible to make plane copies of this class.

Constructor & Destructor Documentation

HistoryReadEventsJob::HistoryReadEventsJob ( )
inline

Constructor.

virtual HistoryReadEventsJob::~HistoryReadEventsJob ( )
inlinevirtual

Destructor.

Member Function Documentation

void HistoryReadEventsJob::execute ( )
virtual

Execute the HistoryReadEventsJob.

Execute the ReadEvents Job.

Implements UaThreadPoolJob.

Field Documentation

OpcUa_DateTime HistoryReadEventsJob::m_endTime

End time of the interval to read.

OpcUa_EventFilter HistoryReadEventsJob::m_eventfilter

Event filter for the history read event.

OpcUa_UInt32 HistoryReadEventsJob::m_numValuesPerNode

Maximum number of events to return.

OpcUa_DateTime HistoryReadEventsJob::m_startTime

Start time of the interval to read.


The documentation for this class was generated from the following file: