#include <uatransactionmanager.h>
Public Member Functions | |
UaTMBaseContext () | |
virtual | ~UaTMBaseContext () |
void | execute () |
virtual void | sendResponse ()=0 |
Public Attributes | |
OpcUa_Endpoint | m_pEndpoint |
Membervar. | |
OpcUa_Handle | m_hCallContext |
Membervar. | |
OpcUa_EncodeableType * | m_pRequestType |
Membervar. | |
ServiceContext | m_serviceContext |
Membervar. | |
UaMutex | m_mutex |
Membervar. | |
OpcUa_UInt32 | m_finishedItemCount |
Membervar. | |
UaDiagnosticInfoRawArray | m_pDiagnosticInfoArray |
Membervar. |
UaTMBaseContext::UaTMBaseContext | ( | ) | [inline] |
construction
virtual UaTMBaseContext::~UaTMBaseContext | ( | ) | [inline, virtual] |
destruction
void UaTMBaseContext::execute | ( | ) | [inline, virtual] |
Execute operation.
Implements UaThreadPoolJob.
virtual void UaTMBaseContext::sendResponse | ( | ) | [pure virtual] |
Send response for the service.
Implemented in UaReadContext, UaWriteContext, UaHistoryReadContext, UaHistoryUpdateContext, and UaCallContext.