C++ Based OPC UA Client/Server/PubSub SDK
1.7.8.584
|
#include <uatransactionmanager.h>
Inherits UaTMBaseContext, and MethodManagerCallback.
Public Member Functions | |
UaCallContext () | |
construction | |
virtual | ~UaCallContext () |
destruction | |
UaStatus | finishCall (OpcUa_UInt32 callbackHandle, UaStatusCodeArray &inputArgumentResults, UaDiagnosticInfos &inputArgumentDiag, UaVariantArray &outputArguments, UaStatus &statusCode) |
Finish a Call. More... | |
void | sendResponse () |
Start service handling. More... | |
Public Member Functions inherited from UaTMBaseContext | |
UaTMBaseContext () | |
construction | |
virtual | ~UaTMBaseContext () |
destruction | |
void | execute () |
Execute operation. More... | |
Public Member Functions inherited from MethodManagerCallback | |
MethodManagerCallback () | |
construction | |
virtual | ~MethodManagerCallback () |
destruction | |
Public Attributes | |
OpcUa_CallRequest * | m_pRequest |
Membervar. | |
UaCallMethodResults | m_arUaCallMethodResults |
Membervar. | |
std::map< UaString, OpcUa_Int32 > | m_mapStringTable |
The string table for the ResponseHeader holding the strings for diagnostics. | |
UaCallContext Class. Derived from UaTMBaseContext and MethodManagerCallback. It is not possible to create shallow copies of this class.
|
virtual |
Finish a Call.
callbackHandle | Handle for the node in the callback. This handle was passed in to the MethodManager with the beginCall method. |
inputArgumentResults | the Result of the actual input Argument. |
inputArgumentDiag | input arguments for diagnostic information. |
outputArguments | the actual output Argument |
statusCode | Result of the finishCall operation. |
Implements MethodManagerCallback.
|
virtual |
Start service handling.
Implements UaTMBaseContext.