#include <methodmanager.h>
Public Member Functions | |
MethodManagerCallback () | |
virtual | ~MethodManagerCallback () |
virtual UaStatus | finishCall (OpcUa_UInt32 callbackHandle, UaStatusCodeArray &inputArgumentResults, UaDiagnosticInfos &inputArgumentDiag, UaVariantArray &outputArguments, UaStatus &statusCode)=0 |
The corresponding callback interface for the MethodManager. This callback interface provides the corresponding callback methods for the begin method in the MethodManager interface.
MethodManagerCallback::MethodManagerCallback | ( | ) | [inline] |
construction
virtual MethodManagerCallback::~MethodManagerCallback | ( | ) | [inline, virtual] |
destruction
virtual UaStatus MethodManagerCallback::finishCall | ( | OpcUa_UInt32 | callbackHandle, |
UaStatusCodeArray & | inputArgumentResults, | ||
UaDiagnosticInfos & | inputArgumentDiag, | ||
UaVariantArray & | outputArguments, | ||
UaStatus & | statusCode | ||
) | [pure virtual] |
Finishes a call to a method of an UA object.
callbackHandle | Handle for the node in the callback. This handle was passed in to the IOManager with the beginModifyMonitoring method. |
inputArgumentResults | the Result of the actual input Argument. |
inputArgumentDiag | the actual input Argument. |
outputArguments | the actual output Argument. |
statusCode | Result of the StopMonitoring operation. |
Implemented in UaCallContext.