UaClientSdk::ServiceSettings Class Reference
[UA Client context and helper classes]

#include <uaclientsdk.h>

Collaboration diagram for UaClientSdk::ServiceSettings:

List of all members.

Public Member Functions

 ServiceSettings ()
 ~ServiceSettings ()

Public Attributes

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.
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

UaString auditEntryId
 An identifier that identifies the Clients security audit log entry associated with this request.
UaStringArray stringTable
 UaString table for returned diagnostic information.

Detailed Description

The ServiceSettings class contains the general settings for a call.


Constructor & Destructor Documentation

UaClientSdk::ServiceSettings::ServiceSettings (  ) [inline]

Constructor

UaClientSdk::ServiceSettings::~ServiceSettings (  ) [inline]

Destructor


The documentation for this class was generated from the following file:
  • /home/buildbot/work/uasdkcpp/src/uaclient/uaclientcpp/uaclientsdk.h