UA Server SDK C++ Bundle
1.3.2.200
|
The ServiceSettings class contains the general settings for a call. More...
#include <uaclientsdk.h>
Public Member Functions | |
ServiceSettings () | |
Constructor. | |
~ServiceSettings () | |
Destructor. |
Data Fields | |
OpcUa_Int32 | callTimeout |
The timeout for the service call in milliseconds. | |
OpcUa_UInt32 | returnDiagnostics |
Bit mask that defines the diagnostic information to be returned from the server. | |
UaString | auditEntryId |
An identifier that identifies the Clients security audit log entry associated with this request. | |
UaStringArray | stringTable |
UaString table for returned diagnostic information. |
The ServiceSettings class contains the general settings for a call.
UaString UaClientSdk::ServiceSettings::auditEntryId |
An identifier that identifies the Clients security audit log entry associated with this request.
OpcUa_Int32 UaClientSdk::ServiceSettings::callTimeout |
The timeout for the service call in milliseconds.
OpcUa_UInt32 UaClientSdk::ServiceSettings::returnDiagnostics |
Bit mask that defines the diagnostic information to be returned from the server.
Bit Value — Diagnostics to return -----------— Define
0x0000 0001 - ServiceLevel / SymbolicId -------— OpcUa_DiagnosticsMasks_ServiceSymbolicId
0x0000 0002 - ServiceLevel / LocalizedText ----— OpcUa_DiagnosticsMasks_ServiceLocalizedText
0x0000 0004 - ServiceLevel / AdditionalInfo ---— OpcUa_DiagnosticsMasks_ServiceAdditionalInfo
0x0000 0008 - ServiceLevel / Inner StatusCode -— OpcUa_DiagnosticsMasks_ServiceInnerStatusCode
0x0000 0010 - ServiceLevel / Inner Diagnostics — OpcUa_DiagnosticsMasks_ServiceInnerDiagnostics
0x0000 0020 - OperationLevel / SymbolicId -----— OpcUa_DiagnosticsMasks_OperationSymbolicId
0x0000 0040 - OperationLevel / LocalizedText --— OpcUa_DiagnosticsMasks_OperationLocalizedText
0x0000 0080 - OperationLevel / AdditionalInfo -— OpcUa_DiagnosticsMasks_OperationAdditionalInfo
0x0000 0100 - OperationLevel / Inner StatusCode – OpcUa_DiagnosticsMasks_OperationInnerStatusCode
0x0000 0200 - OperationLevel / Inner Diagnostics - OpcUa_DiagnosticsMasks_OperationInnerDiagnostics
Additional defines for combinations All service level diagnostic information ------— OpcUa_DiagnosticsMasks_ServiceAll All operation level diagnostic information ----— OpcUa_DiagnosticsMasks_OperationAll All diagnostic information without inner status – OpcUa_DiagnosticsMasks_NoInnerStatus All diagnostic information --------------------— OpcUa_DiagnosticsMasks_All SymbolicId for service and operation level ----— OpcUa_DiagnosticsMasks_SymbolicId LocalizedText for service and operation level -— OpcUa_DiagnosticsMasks_LocalizedText AdditionalInfo for service and operation level — OpcUa_DiagnosticsMasks_AdditionalInfo
UaStringArray UaClientSdk::ServiceSettings::stringTable |
UaString table for returned diagnostic information.