Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AuditActivateSessionEventTypeDataDerived from AuditSessionEventTypeData. It is not possible to create plane copies of this Class
AuditChannelEventTypeDerived from AuditEventTypeData. It is not possible to create plane copies of this Class
AuditCreateSessionEventTypeDataDerived from AuditSessionEventTypeData. It is not possible to create plane copies of this Class
AuditEventTypeDataDerived from BaseEventTypeData. It is not possible to create plane copies of this Class
AuditOpenSecureChannelEventTypeDataDerived from AuditEventTypeData. It is not possible to create plane copies of this Class
AuditSessionEventTypeDataDerived from AuditEventTypeData. It is not possible to create plane copies of this Class
BaseEventTypeDataDerived from UaEventData. It is not possible to create plane copies of this Class
BrowseContextClass for handling of continuation point in browse service. This Interface makes all possible Events available. It is not possible to create plane copies of this Class
UaClientSdk::BrowseContext
CacheSignalAbstract Base Class for cache items to provide the SetDataChange to a IOVariable
CacheVariableConnectorAbstract Base Class for cache items to provide the SetDataChange to a UaVariableCache. Derived from SamplingExecution and CacheSignal
UaClientSdk::CallIn
UaClientSdk::CallOut
ChainEntryThis class implements the collision resolution of the hashtable. It uses the simple chaining strategy. It's just a simple list of entries which having the same hash. If there are multiple entries they are searched by linear probing
UaClientSdk::ClientSecurityInfo
ContinuationPointUserDataBaseBase Class for handling of user data stored in the continuation point. It is not possible to create plane copies of this Class
CoreModule
UaClientSdk::DeleteAtTimeDetail
UaClientSdk::DeleteRawModifiedDetail
EventCallback
EventFilterEventFilter Helperclass for the EventManager Interface. It is not possible to create plane copies of this Class
EventItemHelperclass for the EventManager Interface. The main task of this class is to fire events. It is not possible to create plane copies of this Interface
EventManager
EventManagerCallback
EventManagerSubset
EventTransactionContext
HandleManager< T >
HashTableThis class implements a fast hashtable. primes for special tables sizes: size 1.000, 10.000, 100.000, 1.000.000, 10.000.000 prime 1.009, 10.007, 100.003, 1.000.003, 10.000.019
HistoryManager
HistoryManagerCallback
HistoryManagerSubsetInterface definition of the HistoryManagerSubset. It is not possible to create plane copies of this Interface
UaClientSdk::HistoryReadAtTimeContext
HistoryReadCPUserDataBaseBase Class for handling of user data stored in the History Read continuation point. It is not possible to create plane copies of this Class
UaClientSdk::HistoryReadDataResult
UaClientSdk::HistoryReadProcessedContext
UaClientSdk::HistoryReadRawModifiedContext
HistoryTransactionContextInterface definition of the HistoryTransactionContext. This class provides the Session needed for transactions
HistoryVariableHandleBase class for the History Variable Handle used in history access methods. Derived from ReferenceCounter. It is not possible to create plane copies of this Class
HistoryVariableHandleUaNodeClass for the History Variable Handle of an internal node tree element based on the BaseNode. Derived from HistoryVariableHandle
IOManager
IOManager2
IOManager2CallbackInterface definition of the IOManager2Callback. A callbackinterface which manages all transaction needed for monitoring items. It is not possible to create plane copies of this Interface
IOManagerCallback
IOManagerSubsetInterface definition of the IOManagerSubset. It is not possible to create plane copies of this Interface
IOManagerUaNode
IOTransactionContextSets and provides the Sessioncontext. Interface definition of the IOTransactionContext
IOVariableCallback
MethodHandleBase class for the Method Handle used in Call method of the MethodManager. Derived from ReferenceCounter. It is not possible to create plane copies of this Class
MethodHandleUaNodeBase class for the Method Handle used in Call method of the MethodManager. Derived from MethodHandle. It is not possible to create plane copies of this Class
MethodManager
MethodManagerCallback
MonitoringContext
NewEventContextCreates new events.
NodeManager
NodeManagerConfig
NodeManagerCrossReferences
NodeManagerList
NodeManagerNS1Interface definition of the NodeManagerNS1. Derived from NodeManagerUaNode and IOManagerUaNode It is not possible to create plane copies of this Interface
NodeManagerRootClass definition of the NodeManagerRoot. Create Sessions, starts up the Server. This class controls the session and gives access to all possible browse possibilities. It is also possible to add new nodes/references, or to delete old nodes/references. Here also the shutdown of the server will be prepared. Derived from NodeManagerUaNode, IOManagerUaNode and NodeManagerList It is not possible to create plane copies of this Class
NodeManagerUaNode
ReferenceCounterClass definition of the ReferenceCounter. A class which provides the possibility to create references and to release them
RegisteredNodeBase class for the Variable Handle used in data access methods. It is not possible to create plane copies of this Class
RingBufferImplements a ring buffer. It is not possible to create plane copies of this class. It is not possible to use the default constructor
SamplingEngineProvides the functionality to sample items at the defined sampling rate. Derived from UaThread. It is not possible to create plane copies of this Class
SamplingExecutionProvides the functionality to sample items at the defined sampling rate
ServerConfig
ServerManagerOPC Server Manager Interface. The Servermanager is needed to start everything up and get all Namespaces
ServiceContextClass definition of the ServiceContext. It is not possible to create plane copies of this Class
UaClientSdk::ServiceSettings
SessionDerived from ReferenceCounter. This class manages the Session. It creates new Session or checks wether a Session has expired or not. Here you can manage all Session relevant things. It is not possible to create plane copies of this Class. It is also not possible to use the default constructor and destructor
UaClientSdk::SessionConnectInfo
SessionManagerClass definition of the SessionManager. Manages the Sessions and creates Secure Channels. It is not possible to create plane copies of this Class
UaClientSdk::SessionSecurityInfo
UaClientSdk::SubscriptionSettings
SystemEventTypeDataDerived from BaseEventTypeData. It is not possible to create plane copies of this Class
UaAnalogItemCacheClass definition of the UaAnalogItemCache. Derived from UaDataVariableCache
UaAnalogItemCacheExClass definition of the UaAnalogItemCacheEx. Derived from UaDataVariableCacheEx
UaArgumentWrapper classs for the ua stack structure OpcUa_Argument. Derived from OpcUa_Argument
UaBaseChangeMonitorTypeContextUaBaseChangeMonitorTypeContext Class It is not possible to create plane copies of this class
UaBuildInfoWrapper classs for the ua stack structure OpcUa_BuildInfo
UaByteArrayThe UaByteArray handles the access to an array of bytes. UaByteArray can be used to store both raw bytes (including \0s) and traditional 8-bit \0-terminated strings. Using UaByteArray is much more convenient than using const char *. Behind the scenes, it always ensures that the data is followed by a \0 terminator, and uses implicit sharing (copy-on-write) to reduce memory usage and avoid needless copying of data. You don't need to care about resizing or cleaning up the memory
UaByteRefHelper class for modifying UaByteArray elements
UaByteStringWrapper classs for the ua stack structure OpcUa_ByteString. Derived from OpcUa_ByteString
UaCallContextUaCallContext Class. Derived from UaTMBaseContext and MethodManagerCallback. It is not possible to create plane copies of this class
UaCharHelper class for modifying UaChar elements. The UaChar class provides a 16-bit Unicode character. It is lightweight, so it can be used everywhere
UaClientSdk::UaClient
UaCreateMonitoredItemsContextUaCreateMonitoredItemsContext Class. Derived from UaBaseChangeMonitorTypeContext It is not possible to create plane copies of this class
UaDataTypeClass definition of the UaDataType. Derived from UaNode Get all information about UaDataType and their references
UaDataTypeAttributesWrapper classs for the ua stack structure OpcUa_DataTypeAttributes
UaDataTypeNS0Class definition of the UaDataTypeNS0. Derived from UaDataType and UaReferenceLists
UaDataValueWrapper classs for the ua stack structure OpcUa_DataValue
UaDataVariableCacheClass definition of the UaDataVariableCache. Derived from UaVariableCache and UaReferenceLists. It is not possible to use the default constructor
UaDataVariableCacheExHighly optimized class providing the UaVariable interface. This class is using a instance declaration variable to provide all other attributes other than the value attribute. It is not possible to use the default constructor
UaDataVariableCacheIDDerived class of UaDataVariableCache used for instance declarations This class must be used for instance declarations if the handling between instances and types is different. Derived from UaDataVariableCache
UaDataVariableDeviceDerived from UaVariable and UaReferenceLists. It is not possible to use the default constructor
UaDateTimeWrapper classs for the ua stack structure OpcUa_DateTime. Helper class for modifying UaDateTime elements. The UaDateTime class provides date and time functions
UaDeleteMonitoredItemsContextUaDeleteMonitoredItemsContext Class. Derived from UaBaseChangeMonitorTypeContext It is not possible to create plane copies of this class
UaDiagnosticInfoThe class UaDiagnosticInfo contains the diagnostic information in full format. It is not possible to create plane copies of this Class
UaDirAccess to directory structures and their contents. A UaDir is used to manipulate path names, access information regarding paths and files, and manipulate the underlying file system. Ua uses "/" as a universal directory separator in the same way that "/" is used as a path separator in URLs. If you always use "/" as a directory separator, Ua will translate your paths to conform to the underlying operating system. A UaDir can point to a file using either a relative or an absolute path. Absolute paths begin with the directory separator (optionally preceded by a drive specification under Windows). Relative file names begin with a directory name or a file name and specify a path relative to the current directory. Examples of absolute paths:
UaClientSdk::UaDiscovery
UaEndpointContainer class for optimized handling of OPC UA Endpoint description data. The list of endpoints is used by the SDK to open the endpoints in the UA Ansi C Stack when the UA Module is started with UaModule::startUp. For each endpoint in the list the method OpcUa_Endpoint_Open is called in the UA Ansi C Stack. The list is also used to return the list of endpoint descriptions in the UA Service implementation for GetEndpoints. In this case the Service returns multiple endpoint description for each endpoint if more than one security policy or more than one security mode is set
UaEndpointSecuritySettingUaEndpointSecuritySetting Class
UaEUInformationWrapper classs for the ua stack structure OpcUa_EUInformation
UaEventDataUsed for filed indices and data. It is not possible to create plane copies of this Class
UaExpandedNodeIdWrapper classs for the ua stack structure OpcUa_ExpandedNodeId
UaExtensionObject
UaFolder
UaGenericDataTypeDerived from UaDataType and UaReferenceLists
UaGenericMethodDerived from UaMethod and UaReferenceLists
UaGenericObjectDerived from UaObject and UaReferenceLists
UaGenericObjectTypeDerived from UaObjectType and UaReferenceLists
UaGenericReferenceClass definition of the UaGenericReference. Creates generic references of all Nodes. Derived from UaReference. It is not possible to use the default constructor
UaGenericReferenceTypeDerived from UaReferenceType and UaReferenceLists
UaGenericVariableDerived from UaVariableCache and UaReferenceLists
UaGenericVariableTypeDerived from UaVariableType and UaReferenceLists
UaGenericViewDerived from UaView and UaReferenceLists
UaGuidWrapper classs for the ua stack structure OpcUa_Guid. Helper class for modifying UaGuid elements. The UaGuid class stores a Global Unique Identifier (GUID). Using Globally Unique IDentifiers is a standard way to globally identify entities in a distributed computing environment. Derived from OpcUa_Guid
UaHistoryReadContextUaHistoryReadContext Class. Derived from UaTMBaseContext. It is not possible to create plane copies of this class
UaHistoryUpdateContextUaHistoryUpdateContext Class. Derived from UaTMBaseContext. It is not possible to create plane copies of this class
UaIntegerIdManager< T >
UaJobThreadUaJobThread Class. Derived from UaThread
UaLocalizedTextWrapper classs for the ua stack structure OpcUa_LocalizedText
UaMethodClass definition of the UaMethod. Derived from UaNode Get all information about the methods
UaMethodAttributesWrapper classs for the ua stack structure OpcUa_MethodAttributes
UaMethodGenericClass definition of the UaMethodGeneric. Derived from UaReferenceLists and UaMethod
UaModelingRuleDerived from UaObjectBase. It is not possible to create plane copies of this Class
UaModifyMonitoredItemsContextUaModifyMonitoredItemsContext Class. It is not possible to create plane copies of this class
UaModuleInteface class for the OPC UA server module. This class is responsible for the start up and the shut down of the OPC UA server module
UaMonitoredItemImplements a UA monitored item. It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaMonitoredItemDataImplements a UA monitored item for data changes. Derived from UaMonitoredItem and IOVariableCallback It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaMonitoredItemEventImplements a UA monitored item for events. Derived from UaMonitoredItem and EventCallback It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaMutexAccess serialization between threads. The purpose of a UaMutex is to protect an object, data structure or section of code so that only one thread can access it at a time (this is similar to the Java synchronized keyword). It is usually best to use a mutex with a UaMutexLocker since this makes it easy to ensure that locking and unlocking are performed consistently. It is not possible to create plane copies of this Class
UaMutexLockerAuto lock and unlock class for Mutex class. The UaMutexLocker class is a convenience class that simplifies locking and unlocking mutexes. Locking and unlocking an UaMutex in complex functions and statements or in exception handling code is error-prone and difficult to debug. UaMutexLocker can be used in such situations to ensure that the state of the mutex is always well-defined. UaMutexLocker should be created within a function where an UaMutex needs to be locked. The mutex is locked when UaMutexLocker is created. You can unlock the mutex with unlock(). If locked, the mutex will be unlocked when the UaMutexLocker is destroyed. It is not possible to create plane copies of this Class
UaNodeClass definition of the UaNode. Derived from ChainEntry Get all information about Nodes and their references
UaNodeIdThis class encapsulates the native OpcUa_NodeId structure and handles memory allocation and cleanup for you. UaNodeId uses implicit sharing to avoid needless copying and to boost the performance. Only if you modify a shared NodeId it creates a copy for that (copy-on-write). So assigning another UaNodeId or passing it as parameter is as fast as assigning a pointer
UaObjectClass definition of the UaObject. Derived from UaNode Get all information about the objects
UaObjectArray< T >Template wrapper class for an array of C++ class instances. This class is a template for wrapper classes used to manage arrays of C++ class instances. It provides methods to create and to delete such arrays. It is not possible to create plane copies of this Class
UaObjectAttributesWrapper classs for the ua stack structure OpcUa_ObjectAttributes
UaObjectBaseProvides a base class to implement an Object The object is able to register it's own components at his node manager Derived from UaObject and UaReferenceLists It is not possible to create plane copies of this Class
UaObjectServerDerived from UaObjectBase and EventManager. It is not possible to create plane copies of this Class
UaObjectServerCapabilitiesDerived from UaObjectBase. It is not possible to create plane copies of this Class
UaObjectServerDiagnosticDerived from UaObjectBase. It is not possible to create plane copies of this Class
UaObjectServerRedundancyDerived from UaObjectBase. It is not possible to create plane copies of this Class
UaObjectTypeClass definition of the UaObjectType. Derived from UaNode Get all information about the types
UaObjectTypeAttributesWrapper classs for the ua stack structure OpcUa_ObjectTypeAttributes
UaObjectTypeSimpleDerived from UaObjectType and UaReferenceLists. It is not possible to use the default constructor
UaObjectVendorServerInfoDerived from UaObjectBase. It is not possible to create plane copies of this Class
UaPkiCertificate
UaPkiCertificateCollection
UaPkiCertificateInfo
UaPkiIdentity
UaPkiProviderOpenSSLWrapper classs for a OpenSSL PKI provider. The core library implements the basic cryptographic functions and provides various utility functions. It is not possible to create plane copies of this Class. It is not possible to use the default constructor
UaPkiPublicKey
UaPkiRsaKeyPair
UaPlatformLayerPlatform layer handling class
UaPointerArray< T >Template wrapper class for an array of pointers. This class is a template for wrapper classes used to manage arrays of pointers. It provides methods to create, to resize and to delete such array It is not possible to create plane copies of this Class
UaPropertyClass definition of the UaProperty. Derived from UaVariable Get all information about UaProperty and their references
UaPropertyCacheClass definition of the UaPropertyCache. Derived from UaDataVariableCache
UaPropertyCacheExClass definition of the UaPropertyCacheEx. Derived from UaDataVariableCacheEx
UaPropertyCacheIDDerived class of UaPropertyCache used for instance declarations This class must be used for instance declarations if the handling between instances and types is different. Derived from UaPropertyCache
UaPropertyMethodArgumentClass definition of the UaPropertyMethodArgument. Derived from UaVariableCache and UaReferenceLists. It is not possible to use the default constructor
UaPropertyMethodArgumentIDClass definition of the UaPropertyMethodArgumentID. Derived from UaPropertyMethodArgument
UaPublishContextUaPublishContext Class. It is not possible to create plane copies of this class
UaQualifiedNameWrapper classs for the ua stack structure OpcUa_QualifiedName. Qualified names are two-part names: namespaceindex (UInt16) and name (String). The name part of QualifiedNames is restricted to 512 characters. Derived from OpcUa_QualifiedName
UaRangeWrapper classs for the ua stack structure OpcUa_Range
UaReadContextUaReadContext Class. Derived from UaTMBaseContext. It is not possible to create plane copies of this class
UaRefCrossNodeManagerImplements a reference between nodes in two different NodeManagers. This class is used to create a reference between nodes in two different NodeManagers. The reference stores the node manager of the target node instead of the target node since the reference represents 0..N references requested by forwarding the browse request to the other target node manager. Derived from UaReference
UaRefCrossNodeManagerSingleImplements a reference between two nodes in two different NodeManagers. This class is used to create a reference between two nodes in different NodeManagers. Derived from UaReference
UaReference
UaReferenceListsClass definition of the UaReferenceLists Implements the complete Referencelist of Nodes
UaReferenceTypeClass definition of the UaReferenceType. Derived from UaNode Get all information about the reference types
UaReferenceTypeAttributesWrapper classs for the ua stack structure OpcUa_ReferenceTypeAttributes
UaReferenceTypeNS0Derived from UaReferenceType and UaReferenceLists
UaRefFromStateClass definition of the UaRefFromState. Derived from UaReference It is not possible to use the default constructor
UaRefGeneratesEventClass definition of the UaRefGeneratesEvent. Checks wether a reference generates events. Derived from UaReference. It is not possible to use the default constructor
UaRefHasCauseClass definition of the UaRefHasCause. Derived from UaReference. It is not possible to use the default constructor
UaRefHasComponentClass definition of the UaRefHasComponent. Checks wether a reference has components. Derived from UaReference. It is not possible to use the default constructor
UaRefHasDescriptionClass definition of the UaRefHasDescription. Checks wether a reference has descriptions or not. Derived from UaReference. It is not possible to use the default constructor
UaRefHasEffectClass definition of the UaRefHasEffect. Derived from UaReference. It is not possible to use the default constructor
UaRefHasEncodingClass definition of the UaRefHasEncoding. Derived from UaReference. It is not possible to use the default constructor
UaRefHasEventSourceClass definition of the UaRefHasEventSource. Checks wether a reference has event sources. Derived from UaReference. It is not possible to use the default constructor
UaRefHasHistoricalConfigurationClass definition of the UaRefHasHistoricalConfiguration. Checks wether a reference has historical configurations. Derived from UaReference. It is not possible to use the default constructor
UaRefHasModellingRuleClass definition of the UaRefHasModellingRule. Derived from UaReference. It is not possible to use the default constructor
UaRefHasModelParentClass definition of the UaRefHasModelParent. Checks wether a reference has model parents. Derived from UaReference. It is not possible to use the default constructor
UaRefHasNotifierClass definition of the UaRefHasNotifier. Checks wether a reference has notifiers. Derived from UaReference. It is not possible to use the default constructor
UaRefHasOrderedComponentClass definition of the UaRefHasOrderedComponent. Checks wether a reference has ordered components. Derived from UaReference. It is not possible to use the default constructor
UaRefHasPropertyClass definition of the UaRefHasProperty. Checks wether a reference has propertys. Derived from UaReference. It is not possible to use the default constructor
UaRefHasSubtypeClass definition of the UaRefHasSubtype. Derived from UaReference. It is not possible to use the default constructor
UaRefHasTypeDefinitionClass definition of the UaRefHasTypeDefinition. Checks wether a reference has type definitions. Derived from UaReference. It is not possible to use the default constructor
UaRefOrganizesClass definition of the UaRefOrganizes. Organizes references of all Nodes. Derived from UaReference. It is not possible to use the default constructor
UaRefOutOfServerClass definition of the UaRefOutOfServer. Creates references out of the server. Derived from UaReference
UaRefToStateClass definition of the UaRefToState. Derived from UaReference It is not possible to use the default constructor
UaRelativePathThis class is used to manage a relative path used for TranslatBrowsePathsToNodeIds. The relative path contains a list of path elements where each path element contains the reference type to follow and the browse name of the target node. This path is used to find a target node by starting at a starting node and by following the path. This class manages the relative path and the current position in the path. To process the path a pointer to the current path element can be requested by using the function getCurrentElement(). If the current position contained a valid reference and browse path and a matching node was found at this level, the position must be incremented by calling incrementPosition() and the next level must be processed until the end of the list is reached. It is not possible to create plane copies of this Class
UaSemaphoreSemaphore class is used to allow threads to synchronize access to a resource. The UaSemaphore class provides a general counting semaphore. A semaphore is a generalization of a mutex. While a mutex can only be locked once, it's possible to acquire a semaphore multiple times. Semaphores are typically used to protect a certain number of identical resources. A typical application of semaphores is for controlling access to a circular buffer shared by a producer thread and a consumer thread. It is not possible to create plane copies of this Class. It is not possible to use the default constructor
UaServerOPC UA Server Main Entry Class. Derived from UaThread It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaServerStatusDataTypeWrapper classs for the ua stack structure OpcUa_ServerStatusDataType
UaClientSdk::UaSession
UaClientSdk::UaSessionCallback
UaSetMonitoringModeContextUaSetMonitoringModeContext Class. Derived from UaBaseChangeMonitorTypeContext It is not possible to create plane copies of this class
UaSettings
UaSettingsSection
UaStackTypeArray< T, fctClear >Template wrapper class for arrays of OPC UA stack types. This class is a template for wrapper classes used to manage arrays of OPC UA types. It provides methods to create, resize and delete such arrays and to attach and detach such arrays. If the OPC UA type in the array is a structure, the array clean up calls also the type specific clear method to clean up the memory allocated inside the structure. It is not possible to create plane copies of this class
UaStateMachineTypeClass definition of the UaAnalogItemCacheEx. Derived from UaDataVariableCacheEx
UaStatusThe class UaStatus handles status codes, conversions of the status code and diagnostic information. Derived from UaStatusCode
UaStatusCodeThe class UaStatusCode handles Ua status codes and conversions of the status code
UaStringThis class encapsulates the native OpcUa_String structure and handles memory allocation and cleanup for you. Additionally you can extract native UTF-8 (char*) strings or UTF-16 (ushort*) strings for further processing in other applications. UaString uses implicit sharing to avoid needless copying and to boost the performance. Only if you modify a shared string it creates a copy for that (copy-on-write). So assigning another UaString or passing it as parameter needs constant time is nearly as fast as assigning a pointer
UaClientSdk::UaSubscription
UaSubscriptionImplements a UA subscription. Derived from ReferenceCounter, IOManagerCallback and EventManagerCallback It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaClientSdk::UaSubscriptionCallback
UaSubscriptionContextUaPublishContext Class. It is not possible to create plane copies of this class
UaSubscriptionManagerImplements the UA subscription manager. Derived from UaThread. It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaThreadPlatfrom independent classs for thread creation. A UaThreads represents a separate thread of control within the program; it shares data with all the other threads within the process but executes independently in the way that a separate program does on a multitasking operating system. Instead of starting in main(), UaThreads begin executing in run(). It is not possible to create plane copies of this Class
UaThreadPool
UaThreadPoolJob
UaTMBaseContextUaTMBaseContext Class. Derived from UaThreadPoolJob. It is not possible to create plane copies of this class
UaTrace
UaTransactionManagerImplements the UA node manager. Derived from HistoryManagerCallback, and IOManagerCallback. It is not possible to create plane copies of this class. It is not possible to use the default constructor
UaUniString
UaUniStringList
UaUserIdentityTokenBase Class. It is not possible to create plane copies of this Class
UaUserIdentityTokenAnonymousClass handling Anonymous. Derived from UaUserIdentityToken. It is not possible to create plane copies of this Class
UaUserIdentityTokenUserPasswordClass handling user / passord token. Derived from UaUserIdentityToken. It is not possible to create plane copies of this Class
UaVariableClass definition of the UaVariable. Derived from UaNode Get all information about UaVariables and their references
UaVariableAttributesWrapper classs for the ua stack structure OpcUa_VariableAttributes
UaVariableCacheAbstract Base Class for UaVariable with a cached value. Derived from UaVariable
UaVariableTypeClass definition of the UaVariableType. Derived from UaNode Get all information about the variable types
UaVariableTypeAttributesWrapper classs for the ua stack structure OpcUa_VariableTypeAttributes
UaVariableTypeSimpleDerived from UaVariableType and UaReferenceLists
UaVariantPortable Ua Variant class. Converts Variant into all datatypes. The UaVariant class acts like a union for the most common Ua data types
UaViewClass definition of the UaView. Derived from UaNode. View all needed and possible Nodedefinitions
UaViewAttributesWrapper classs for the ua stack structure OpcUa_ViewAttributes
UaViewSimpleDerived from UaView and UaReferenceLists. It is not possible to use the default constructor
UaWriteContextUaWriteContext Class. Derived from UaTMBaseContext. It is not possible to create plane copies of this class
UaXmlDocument
UaXmlElement
UaXmlValue
UaClientSdk::UpdateDataDetail
VariableHandle
VariableHandleUaNodeClass for the Variable Handle of an internal node tree element based on the BaseNode. Derived from VariableHandle