C++ Based OPC UA Client/Server/PubSub SDK
1.7.9.586
|
Contains the output arguments and the overall result for a Method call. More...
#include <uaclientsdk.h>
Public Member Functions | |
CallOut () | |
Constructor. | |
~CallOut () | |
Destructor. | |
Public Attributes | |
UaStatus | callResult |
Overall result of the Method call. More... | |
UaStatusCodeArray | inputArgumentResults |
Array of input argument results in the case of input argument errors. More... | |
UaDiagnosticInfos | inputArgumentDiagnosticInfos |
Array of input argument diagnostic information in the case of input argument errors. More... | |
UaVariantArray | outputArguments |
Array of output arguments. More... | |
Contains the output arguments and the overall result for a Method call.
UaStatus UaClientSdk::CallOut::callResult |
Overall result of the Method call.
UaDiagnosticInfos UaClientSdk::CallOut::inputArgumentDiagnosticInfos |
Array of input argument diagnostic information in the case of input argument errors.
The string table for the indices in the diagnostic information is provided through the serviceSettings in/out parameter for the synchronous UaSession::call. The string table in this parameter is only filled if the CallOut class is used in the response to the asynchrnous UaSession::beginCall.
The size is either 0 or must match the number of input arguments passed to the server.
Diagnostic information is only provided if requested in the ServiceSettings.
UaStatusCodeArray UaClientSdk::CallOut::inputArgumentResults |
Array of input argument results in the case of input argument errors.
The size is either 0 or must match the number of input arguments passed to the server.
UaVariantArray UaClientSdk::CallOut::outputArguments |
Array of output arguments.
The size and the data types of the arguments should match the description provided by the server in the OutputArguments Property of the Method.