C++ Based OPC UA Client/Server SDK  1.6.3.406
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789101112]
 CUaBase::AbstractNodesetImportAbstract base class for a Nodeset importer
 CUaBase::AbstractNodesetServicesAbstract base class defining an Interface for OPC UA Service Calls
 COpcUa::AddressSpaceFileCallbackCallback interface for handling incoming ExportNamespace Method calls
 CAggregateCalculatorInterfaceAn interface that captures the original active API of the AggregateCalculator class required to integrate with the subscription code
 CAggregatorsThe set of built-in aggregate factories
 COpcUaGds::ApplicationRecordDataTypeWrapper class for the UA stack structure OpcUaGds_ApplicationRecordDataType
 CUaBase::BaseNodeStores the information of BaseNode
 CUaBase::BaseNodeFactoryA factory to create subtypes of BaseNode
 CUaClientSdk::BrowseContextSettings for a browse request
 CBrowseContextThis class provides all browse settings and the continuation point handling
 CBrowseUaNodeCallbackCallback interface for user specific browse result manipulation
 CCacheSignalInterface class for the connection between variables and the data sampling
 CUaClientSdk::CallInSettings for a call request
 CUaClientSdk::CallOutSettings for a call request
 CCertificateCreateSettingsData class for settings used to create a certificate
 CUaClientSdk::CertificateValidationCallbackThe CertificateValidationCallback is an interface for retrieving information about certificate validation errors
 CUaClientSdk::ClientSecurityInfoSecurity related settings to create a secure channel
 CComAeAttributeMappingData class for COM A&E Attributes mapping to OPC UA event fields
 CConditionBranchListHelper class for the EventManager interface implementation in EventManagerBase
 COpcUa::ConditionTypeBaseGenerated base class for a ConditionType
 CContinuationPointUserDataBaseBase class for continuation point user data
 CContinuationPointWrapperContinuation point wrapper class for internal browse calls
 CCoreModuleInterface class for the Unified Automation Server Core Module
 CDataMonitoredItemSpecClass containing the information necessary to create a Data MonitoredItem
 COpcUaPlc::DataTypesClass used to handle data type registration
 COpcUaGds::DataTypesClass used to handle data type registration
 COpcUaDi::DataTypesClass used to handle data type registration
 CUaClientSdk::DeleteAtTimeDetailThe DeleteRawModifiedDetail class contains the data for one item in a HistoryUpdate call for data
 CUaClientSdk::DeleteEventDetailThe DeleteRawModifiedDetail class contains the data for one item in a HistoryUpdate call for data
 CUaClientSdk::DeleteRawModifiedDetailData for one item in a HistoryUpdate call for data
 CDurableMonitoredItemDataTypeWrapper class for the UA stack structure UaModule_DurableMonitoredItemDataType
 CDurableSubscriptionDataTypeWrapper class for the UA stack structure UaModule_DurableSubscriptionDataType
 CEventCallbackThe callback interface for event monitored items
 CEventFilterHelper class for the EventManager interface implementation in EventManagerBase
 CEventFilterElementHelper class for the EventManager interface implementation in EventManagerBase
 CEventFilterOperandHelper class for the EventManager interface implementation in EventManagerBase
 CEventItemHelper class for the EventManager interface implementation in EventManagerBase
 CEventManagerInterface definition of the EventManager used for monitoring events
 CEventManagerCallbackThe corresponding callback interface for the EventManager
 CEventManagerSubsetThis class holds the context for one EventManager in the transaction
 CEventMonitoringContextThis class provides the settings for an event monitored item
 CEventNotifierTreeElementHelper class for the EventManager interface implementation in EventManagerBase
 CEventTransactionContextThis class holds the context for an event transaction
 CEventTypeTreeElementHelper class for the EventManager interface implementation in EventManagerBase
 CUaBase::ExtensionStores the information of an Extension that is added to a node in a NodeSet XML file
 COpcUaDi::FetchResultDataDataTypeWrapper class for the UA stack structure OpcUaDi_FetchResultDataDataType
 COpcUaDi::FetchResultDataTypeWrapper class for the UA stack structure OpcUaDi_FetchResultDataType
 COpcUaDi::FetchResultErrorDataTypeWrapper class for the UA stack structure OpcUaDi_FetchResultErrorDataType
 COpcUa::FileDirectoryTypeCallbackCallback interface for handling incoming FileDirectory Method calls
 COpcUa::FileTransferStateMachineTypeCallbackCallback interface for handling incoming FileTransferStateMachine Method calls
 CUaBase::FullReferenceStores the information of the Reference
 CHandleManager< T >HandleManager
 CHandleManager< CoreMonitoredItem >
 CHandleManager< EventItem >
 CHandleManager< FileHandleData >
 CHandleManager< RegisteredNode >
 CHandleManager< SamplingItem >
 CHandleManager< TransactionContext >
 CHandleManager< UaBaseChangeMonitorTypeContext >
 CHandleManager< UaMonitoredItem >
 CHandleManager< UaTMBaseContext >
 CHashTableHashTable
 CHistoryManagerInterface definition of the HistoryManager used for reading, updating and deletion of data and event history
 CHistoryManagerCallbackThe corresponding callback interface for the HistoryManager
 CHistoryManagerSubsetHistoryManagerSubset
 CUaClientSdk::HistoryReadAtTimeContextSettings for a HistoryReadAtTime call
 CHistoryReadCPUserDataBaseBase class for History Read continuation point user data
 CUaClientSdk::HistoryReadDataResultResult for one item in a HistoryRead call for data
 CUaClientSdk::HistoryReadEventContextSettings for a HistoryReadEvent call
 CUaClientSdk::HistoryReadEventResultThe HistoryReadDataResult class contains the result for one item in a HistoryRead call for data
 CUaClientSdk::HistoryReadProcessedContextSettings for a HistoryReadProcessed call
 CUaClientSdk::HistoryReadRawModifiedContextSettings for a HistoryReadRawModified call
 CHistoryTransactionContextHistoryTransactionContext
 CHistoryUpdateEventsJobHistoryUpdateEventsJob Derived from UaThreadPoolJob
 COpcUa_NodeId::IdentifierThe identifier for a Node in the AddressSpace of an OPC UA Server
 CIOManagerInterface definition of the IOManager used for reading, writing and monitoring data
 CIOManager2Optimized but limited version of the IOManager interface
 CIOManager2CallbackCallback interface for the IOManager2 interface
 CIOManagerCallbackThe corresponding callback interface for the IOManager
 CIOManagerSubsetIOManagerSubset
 CIOTransactionContextIOTransactionContext
 CIOVariableCallbackThe callback interface for data monitored items
 COpcUaDi::LockingServicesCallbackCallback interface used to implement the LockingServices interface in the user application
 CMethodManagerInterface definition of the MethodManager used for calling methods in the server
 CMethodManagerCallbackThe corresponding callback interface for the MethodManager
 CMonitoringContextThis class provides the settings for a data monitored item
 CNamespaceMappingInterfaceThis interface provides a method for mapping namespace indices
 CNewEventContextData class for storing the new events from a monitored item
 CNodeManagerConfigInterface used to configure the address space in a NodeManager based on a generic node model
 CNodeManagerCrossReferencesNodeManager related interface to create cross references between NodeManagers It is not possible to create shallow copies of this Interface
 CNodeManagerListInterface used to register and find NodeManagers
 CNodeManagerNodeSetXmlCreatorInterface for creating derived classes of NodeManagerBaseXml
 COpcUa_ActivateSessionRequestActivates a session with the server
 COpcUa_ActivateSessionResponseActivates a session with the server
 COpcUa_AddNodesItemA structure that is defined as the type of the nodesToAdd parameter of the AddNodes Service
 COpcUa_AddNodesRequestAsynchronously adds one or more nodes into the address space hierarchy
 COpcUa_AddNodesResponseResponse to a OpcUa_AddNodesRequest
 COpcUa_AddNodesResultA structure that is defined as the type of the results parameter of the AddNodes Service
 COpcUa_AddReferencesItemA structure that is defined as the type of the referencesToAdd parameter of the AddReferences Service
 COpcUa_AddReferencesRequestAsynchronously adds one or more references to one or more nodes
 COpcUa_AddReferencesResponseResponse to a OpcUa_AddReferencesRequest
 COpcUa_AggregateConfigurationA structure that is defined as the type of the aggregateConfiguration parameter of the AggregateFilter structure
 COpcUa_AnnotationDescribes Annotation information for the history data items
 COpcUa_AnonymousIdentityTokenA token representing an anonymous user
 COpcUa_ApplicationDescriptionSpecifies an application that is available
 COpcUa_ArgumentDefines a method input or output argument specification
 COpcUa_ArrayTestTypeA complex type containing all possible array types used for testing
 COpcUa_AttributeOperandAttribute of a node in the address space
 COpcUa_AxisInformationDefines the information for auxiliary axis for ArrayItemType Variables
 COpcUa_BrowseDescriptionA structure defined as the type of the parameter nodesToBrowse of the Browse service
 COpcUa_BrowseNextRequestThe BrowseNext service is only used to continue a Browse if not all results could be returned by the Browse or a following BrowseNext call
 COpcUa_BrowseNextResponseContinues one or more browse operations
 COpcUa_BrowsePathA structure that is defined as the type of the browsePaths parameter of the TranslateBrowsePathsToNodeIds service
 COpcUa_BrowsePathResultA structure that is defined as the type of the results parameter of the TranslateBrowsePathsToNodeIds service
 COpcUa_BrowsePathTargetA structure that is defined as the type of the targets parameter of the results parameter of the TranslateBrowsePathsToNodeIds service
 COpcUa_BrowseRequestThe Browse service is used by a client to navigate through the address space by passing a starting node and browse filters
 COpcUa_BrowseResponseResponse to a OpcUa_BrowseRequest
 COpcUa_BrowseResultThe results of a Browse operation
 COpcUa_BuildInfoContains elements that describe the build information of the Server
 COpcUa_ByteStringThis Built-in DataType defines a value that is a sequence of Byte values
 COpcUa_CallMethodRequestA structure that is defined as the type of the methodsToCall parameter of the Call service
 COpcUa_CallMethodResultA structure that is defined as the type of the results parameter of the Call service
 COpcUa_CallRequestAsynchronously calls a method provided by an object on the OPC UA server
 COpcUa_CallResponseResponse to a OpcUa_CallRequest
 COpcUa_CancelRequestAsynchronously cancels outstanding service requests on the OPC UA server
 COpcUa_CancelResponseResponse to a OpcUa_CancelRequest
 COpcUa_ChannelSecurityTokenThe token that identifies a set of keys for an active secure channel
 COpcUa_CloseSecureChannelRequestCloses a secure channel
 COpcUa_CloseSecureChannelResponseCloses a secure channel
 COpcUa_CloseSessionRequestCloses a session with the server
 COpcUa_CloseSessionResponseCloses a session with the server
 COpcUa_ContentFilterDefines a collection of elements that define filtering criteria
 COpcUa_ContentFilterElementA structure that is defined as the type of the elements parameter of the ContentFilter structure
 COpcUa_ContentFilterElementResultA structure that is defined as the type of the elementResults parameter of the ContentFilterResult structure
 COpcUa_ContentFilterResultA structure that contains any errors associated with the filter
 COpcUa_CreateMonitoredItemsRequestAsynchronous call to create a list of monitored items in the subscription
 COpcUa_CreateMonitoredItemsResponseResponse to a OpcUa_CreateMonitoredItemsRequest
 COpcUa_CreateSessionRequestCreates a new session with the server
 COpcUa_CreateSessionResponseCreates a new session with the server
 COpcUa_CreateSubscriptionRequestAsynchronous call to create a Subscription
 COpcUa_CreateSubscriptionResponseResponse to a OpcUa_CreateSubscriptionRequest
 COpcUa_DataTypeAttributesThe attributes for a data type node
 COpcUa_DataValueThe value and associated information
 COpcUa_DateTimeThis Built-in DataType defines a Gregorian calendar date
 COpcUa_DeleteAtTimeDetailsThe DeleteAtTime structure deletes all entries in the history database for the specified timestamps for one or more HistoricalDataNodes
 COpcUa_DeleteEventDetailsDeletes all event entries from the history database matching the EventId for one or more HistoricalEventNodes
 COpcUa_DeleteMonitoredItemsRequestAsynchronous call to delete monitored items
 COpcUa_DeleteMonitoredItemsResponseResponse to a OpcUa_DeleteMonitoredItemsRequest
 COpcUa_DeleteNodesItemA structure that is defined as the type of the nodesToDelete parameter of the DeleteNodes Service
 COpcUa_DeleteNodesRequestAsynchronously deletes nodes from the OPC UA server’s address space
 COpcUa_DeleteNodesResponseResponse to a OpcUa_DeleteNodesRequest
 COpcUa_DeleteRawModifiedDetailsThe details for delete raw and delete modified history updates
 COpcUa_DeleteReferencesItemA structure that is defined as the type of the referencesToDelete parameter of the DeleteReferences service
 COpcUa_DeleteReferencesRequestAsynchronously deletes references from the OPC UA server’s address space
 COpcUa_DeleteReferencesResponseResponse to a OpcUa_DeleteReferencesRequest
 COpcUa_DeleteSubscriptionsRequestAsynchronous call to delete one or more Subscriptions that belong to the Client’s Session
 COpcUa_DeleteSubscriptionsResponseResponse to a OpcUa_DeleteSubscriptionsRequest
 COpcUa_DiagnosticInfoVendor-specific diagnostic information
 COpcUa_ElementOperandProvides the linking to subelements within a OpcUa_ContentFilter
 COpcUa_EncodeableTypeDescribes an encodeable object
 COpcUa_EncodeableTypeTableA table of encodeable object types
 COpcUa_EndpointDescriptionDescribes an Endpoint for a Server
 COpcUa_EndpointUrlListDataTypeStructure representing a list of URLs of an Endpoint
 COpcUa_EnumValueTypeA mapping between a value of an enumerated type and a name and description
 COpcUa_EUInformationContains information about the EngineeringUnits
 COpcUa_EventFilterProvides for the filtering and content selection of Event Subscriptions
 COpcUa_EventFilterResultThis is the MonitoringFilterResult associated with the EventFilter MonitoringFilter
 COpcUa_ExpandedNodeIdExtends the NodeId structure by allowing the NamespaceUri to be explicitly specified instead of using the NamespaceIndex
 COpcUa_ExtensionObjectA container for any structured DataTypes which cannot be represented as one of the other built-in data types
 COpcUa_FindServersRequestAsynchronous call to return the Servers known to a Server or Discovery Server
 COpcUa_FindServersResponseResponse to a OpcUa_FindServersRequest
 COpcUa_GetEndpointsRequestAsynchronous call to get the Endpoints supported by a Server and all of the configuration information required to establish a SecureChannel and a Session
 COpcUa_GetEndpointsResponseResponse to a OpcUa_GetEndpointsRequest
 COpcUa_GuidA 16-byte globally unique identifier
 COpcUa_HistoryEventA table structure that is used to return Event fields to a Historical Read
 COpcUa_HistoryReadRequestAsynchronously reads historical values or events of one or more nodes
 COpcUa_HistoryReadResponseResponse to a OpcUa_HistoryReadRequest
 COpcUa_HistoryReadResultA structure that is defined as the type of the results parameter of the HistoryRead Service
 COpcUa_HistoryReadValueIdA structure that is defined as the type of the nodesToRead parameter of the HistoryRead Service
 COpcUa_HistoryUpdateRequestAsynchronously updates historical values or events of one or more nodes
 COpcUa_HistoryUpdateResponseResponse to a OpcUa_HistoryUpdateRequest
 COpcUa_HistoryUpdateResultA structure that is defined as the type of the results parameter of the HistoryUpdate Service
 COpcUa_IssuedIdentityTokenA token representing a user identified by a WS-Security XML token
 COpcUa_LocalizedTextA structure containing a String in a locale-specific translation specified in the identifier for the locale
 COpcUa_MdnsDiscoveryConfigurationThe discovery information needed for mDNS registration
 COpcUa_MethodAttributesThe attributes for a method node
 COpcUa_MethodNodeSpecifies the attributes which belong to method nodes
 COpcUa_ModelChangeStructureDataTypeContains elements that describe changes of the model
 COpcUa_ModifyMonitoredItemsRequestAsynchronous call to modify monitored items
 COpcUa_ModifyMonitoredItemsResponseResponse to a OpcUa_ModifyMonitoredItemsRequest
 COpcUa_ModifySubscriptionRequestAsynchronous call to modify a Subscription
 COpcUa_ModifySubscriptionResponseResponse to a OpcUa_ModifySubscriptionRequest
 COpcUa_MonitoredItemCreateRequestA structure that is defined as the type of the itemsToCreate parameter of the CreateMonitoredItems service
 COpcUa_MonitoredItemCreateResultA structure that is defined as the type of the results parameter of the CreateMonitoredItems service
 COpcUa_MonitoredItemModifyRequestA structure that is defined as the type of the itemsToModify parameter of the ModifyMonitoredItems service
 COpcUa_MonitoredItemModifyResultA structure that is defined as the type of the results parameter of the ModifyMonitoredItems service
 COpcUa_MonitoringParametersParameters that define the monitoring characteristics of a MonitoredItem
 COpcUa_NetworkGroupDataTypeContains information on different network paths for one Server
 COpcUa_NodeSpecifies the attributes which belong to all nodes
 COpcUa_NodeAttributesThe base attributes for all nodes
 COpcUa_NodeIdAn identifier for a node in the address space of an OPC UA Server
 COpcUa_NodeTypeDescriptionA structure that is defined as the type of the nodeTypes parameter of the Query service
 COpcUa_ObjectAttributesThe attributes for an object node
 COpcUa_ObjectNodeSpecifies the attributes which belong to object nodes
 COpcUa_ObjectTypeAttributesThe attributes for an object type node
 COpcUa_ObjectTypeNodeSpecifies the attributes which belong to object type nodes
 COpcUa_OpenSecureChannelRequestCreates a secure channel with a server
 COpcUa_OpenSecureChannelResponseCreates a secure channel with a server
 COpcUa_OptionSetThis abstract DataType is the base DataType for all DataTypes representing a bit mask
 COpcUa_ParsingResultA structure that is defined as the type of the parsingResults parameter of the Query service
 COpcUa_PublishRequestRequest the server to return NotificationMessages and acknowledge received NotificationMessages
 COpcUa_PublishResponseResponse to a OpcUa_PublishRequest
 COpcUa_QualifiedNameContains a qualified name
 COpcUa_QueryDataDescriptionA structure that is defined as the type of the dataToReturn parameter of the nodeTypes parameter of the Query service
 COpcUa_QueryFirstRequestAsynchronously queries the address space
 COpcUa_QueryFirstResponseResponse to a OpcUa_QueryFirstRequest
 COpcUa_QueryNextRequestThis Service is used to request the next set of QueryFirst or QueryNext response information that is too large to be sent in a single response
 COpcUa_QueryNextResponseResponse to a OpcUa_QueryNextRequest
 COpcUa_RangeDefines the Range for a value
 COpcUa_ReadAtTimeDetailsSelects a set of raw or interpolated values from the history database by specifying a series of timestamps for one or more variables
 COpcUa_ReadEventDetailsSelects a set of events from the history database by specifying a filter and a time domain for one or more objects or views
 COpcUa_ReadProcessedDetailsSelects a set of aggregate values from the history database by specifying a time domain for one or more variables
 COpcUa_ReadRawModifiedDetailsSelects a set of raw or modified values from the history database by specifying a time domain for one or more variables
 COpcUa_ReadRequestReads values and attributes asynchronously from OPC server
 COpcUa_ReadResponseResponse to a OpcUa_ReadRequest
 COpcUa_ReadValueIdIdentifier for an item to read or to monitor
 COpcUa_RedundantServerDataTypeContains elements that describe the status of the Server
 COpcUa_ReferenceDescriptionReference parameters returned for the Browse Service
 COpcUa_ReferenceNodeSpecifies a reference which belongs to a node
 COpcUa_ReferenceTypeAttributesThe attributes for a reference type node
 COpcUa_ReferenceTypeNodeSpecifies the attributes which belong to reference type nodes
 COpcUa_RegisteredServerThe server to register
 COpcUa_RegisterNodesRequestAsynchronously registers nodes to create shortcuts in the server
 COpcUa_RegisterNodesResponseResponse to a OpcUa_RegisterNodesRequest
 COpcUa_RegisterServerRequestRegisters a server with the discovery server
 COpcUa_RegisterServerResponseRegisters a server with the discovery server
 COpcUa_RelativePathDefines a sequence of References and BrowseNames to follow
 COpcUa_RelativePathElementA sequence of References and BrowseNames to follow
 COpcUa_RepublishRequestAsynchronous republish call to get lost notifications
 COpcUa_RepublishResponseResponse to a OpcUa_RepublishRequest
 COpcUa_RequestHeaderCommon parameters for all requests submitted on a Session
 COpcUa_ResponseHeaderCommon parameters for all responses
 COpcUa_SamplingIntervalDiagnosticsDataTypeContains diagnostic information about the sampling rates currently used by the Server
 COpcUa_ScalarTestTypeA complex type containing all possible scalar types used for testing
 COpcUa_SemanticChangeStructureDataTypeContains elements that describe a change of the model
 COpcUa_ServerDiagnosticsSummaryDataTypeContains diagnostic summary information for the Server
 COpcUa_ServerStatusDataTypeContains elements that describe the status of the Server
 COpcUa_ServiceCounterDataTypeContains diagnostic information about subscriptions
 COpcUa_ServiceFaultThe response returned by all services when there is a service level error
 COpcUa_SessionDiagnosticsDataTypeContains diagnostic information about client sessions
 COpcUa_SessionSecurityDiagnosticsDataTypeSecurity-related diagnostic information about client sessions
 COpcUa_SetMonitoringModeRequestAsynchronous call to set the monitoring mode for a list of monitored items
 COpcUa_SetMonitoringModeResponseResponse to a OpcUa_SetMonitoringModeRequest
 COpcUa_SetPublishingModeRequestAsynchronous call to enable sending of Notifications on one or more Subscriptions
 COpcUa_SetPublishingModeResponseResponse to a OpcUa_SetPublishingModeRequest
 COpcUa_SetTriggeringRequestAsynchronously changes the triggering for a monitored item
 COpcUa_SetTriggeringResponseResponse to a OpcUa_SetTriggeringRequest
 COpcUa_SignatureDataA digital signature
 COpcUa_SignedSoftwareCertificateA ByteString containing an encoded certificate
 COpcUa_SimpleAttributeOperandA simplified form of the OpcUa_AttributeOperand
 COpcUa_StatusCodeA numerical value that is used to report the outcome of an operation performed by an OPC UA Server
 COpcUa_StringThis Built-in DataType defines a Unicode character string that should exclude control characters that are not whitespaces
 COpcUa_SubscriptionAcknowledgementA structure that is defined as the type of the subscriptionAcknowledgements parameter of the Publish service
 COpcUa_SubscriptionDiagnosticsDataTypeContains diagnostic information about subscriptions
 COpcUa_TimeZoneDataTypeThe local time that may or may not take daylight saving time into account
 COpcUa_TransferResultA structure that is defined as the type of the results parameter of the TransferSubscriptions service
 COpcUa_TransferSubscriptionsRequestAsynchronous call to transfer a subscription and its MonitoredItems from one Session to another
 COpcUa_TransferSubscriptionsResponseResponse to a OpcUa_TransferSubscriptionsRequest
 COpcUa_TranslateBrowsePathsToNodeIdsRequestAsynchronously translates a browse path to a NodeId
 COpcUa_TranslateBrowsePathsToNodeIdsResponseResponse to a OpcUa_TranslateBrowsePathsToNodeIdsRequest
 COpcUa_TrustListDataTypeA DataType which stores the trust list of a Server
 COpcUa_UnregisterNodesRequestAsynchronously unregisters nodes to delete shortcuts in the server
 COpcUa_UnregisterNodesResponseUnregisters one or more previously registered nodes
 COpcUa_UpdateDataDetailsThe details for insert, replace, and insert/replace history updates
 COpcUa_UpdateEventDetailsThis function inserts new events or replaces existing events in the history database for one or more HistoricalEventNodes
 COpcUa_UpdateStructureDataDetailsThis function inserts, replaces or removes structured history data or annotations into the history database at the specified timestamps for one or more HistoricalDataNodes
 COpcUa_UserIdentityTokenAllows Clients to specify the identity of the user they are acting on behalf of
 COpcUa_UserNameIdentityTokenA token representing a user identified by a user name and password
 COpcUa_UserTokenPolicySpecifies a UserIdentityToken that a Server will accept
 COpcUa_VariableAttributesThe attributes for a variable node
 COpcUa_VariableNodeSpecifies the attributes which belong to variable nodes
 COpcUa_VariableTypeAttributesThe attributes for a variable type node
 COpcUa_VariableTypeNodeSpecifies the attributes which belong to variable type nodes
 COpcUa_VariantA union of all built-in data types including an OpcUa_ExtensionObject
 COpcUa_ViewAttributesThe attributes for a view node
 COpcUa_ViewDescriptionSpecifies a View
 COpcUa_WriteRequestAsynchronously writes variable values to an OPC UA Server
 COpcUa_WriteResponseResponse to a OpcUa_WriteRequest
 COpcUa_WriteValueA structure that is defined as the type of the nodesToWrite parameter of the Write service
 COpcUa_X509IdentityTokenA token representing a user identified by an X509 certificate
 COpcUa_XmlElementAn XmlElement contains an XML fragment in UTF8 encoding
 COpcUa_XVTypeDefines a physical value relative to a X axis and it is used as the DataType of the Value of XYArrayItemType
 COpcUaDi::ParameterResultDataTypeWrapper class for the UA stack structure OpcUaDi_ParameterResultDataType
 COpcUa::ProgramStateMachineCallbackCallback interface for handling incoming Program Method calls
 CQueryContextThis class provides all query settings and the continuation point handling
 CUaBase::ReferenceStores the information of the Reference
 CReferenceCounterReferenceCounter
 CRegisteredNodeRegisteredNode
 CRingBufferRingBuffer
 CSamplingExecutionSamplingExecution
 CServerConfigServer Configuration Interface definition
 CServerManagerMain management class of the server core module
 CServiceContextThis class provides the context for a Service invocation
 CUaClientSdk::ServiceSettingsGeneral settings for a call
 CSessionCallbackCallback interface class for Session callbacks
 CUaClientSdk::SessionConnectInfoSession settings for connect
 CSessionManagerSessionManager
 CSessionUserDataBaseBase class for user data stored in a Session
 CAggregateCalculator::SubRegionA subset of a slice bounded by two raw data points
 CUaClientSdk::SubscriptionSettingsSettings for a Subscription
 COpcUa::TemporaryFileTransferTypeCallbackCallback interface for handling incoming TemporaryFileTransfer Method calls
 CAggregateCalculator::TimeSliceStores information about a slice of data to be processed
 COpcUaDi::TransferServicesCallbackCallback interface used to implement the TransferServices interface in the user application
 CUaAbstractDecoderThis is an abstract base class for a decoder
 CUaAbstractDefinitionThe class is the base class for Definitions
 CUaAbstractDefinitionPrivateThe class describes an abstract definition
 CUaAbstractDictionaryReaderBase class for dictionary readers
 CUaAbstractEncoderThis is an abstract base class for an encoder
 CUaAbstractGenericValueBase class for handling values of structured DataTypes that are not known at compile time
 CUaAddNodesItemWrapper class for the UA stack structure OpcUa_AddNodesItem
 CUaAddNodesItemsArray class for the UA stack structure OpcUa_AddNodesItem
 CUaAddNodesResultsArray class for the UA stack structure OpcUa_AddNodesResult
 CUaAddReferencesItemWrapper class for the UA stack structure OpcUa_AddReferencesItem
 CUaAddReferencesItemsArray class for the UA stack structure OpcUa_AddReferencesItem
 CUaAggregateConfigurationWrapper class for the UA stack structure OpcUa_AggregateConfiguration
 CUaAggregateConfigurationsArray class for the UA stack structure OpcUa_AggregateConfiguration
 CUaAnnotationWrapper class for the UA stack structure OpcUa_Annotation
 CUaAnnotationsArray class for the UA stack structure OpcUa_Annotation
 CUaApplicationControlCallbackCallback interface for providing application control funtions through methods
 CUaApplicationDescriptionWrapper class for the UA stack structure OpcUa_ApplicationDescription
 CUaApplicationDescriptionsArray class for the UA stack structure OpcUa_ApplicationDescription
 CUaArgumentWrapper class for the UA stack structure OpcUa_Argument
 CUaArgumentsArray class for the UA stack structure OpcUa_Argument
 CUaAxisInformationWrapper class for the UA stack structure OpcUa_AxisInformation
 CUaAxisInformationsArray class for the UA stack structure OpcUa_AxisInformation
 CUaBooleanArrayArray class for the UA stack structure OpcUa_Boolean
 CUaBrowseDescriptionsArray class for the UA stack structure OpcUa_BrowseDescription
 CUaBrowsePathResultsArray class for the UA stack structure OpcUa_BrowsePathResult
 CUaBrowsePathsArray class for the UA stack structure OpcUa_BrowsePath
 CUaBrowsePathTargetsArray class for the UA stack structure OpcUa_BrowsePathTarget
 CUaBrowseResultsArray class for the UA stack structure OpcUa_BrowseResult
 CUaBuildInfoWrapper class for the UA stack structure OpcUa_BuildInfo
 CUaBuildInfosArray class for the UA stack structure OpcUa_BuildInfo
 CUaByteArrayThe UaByteArray handles the access to an array of bytes
 CUaByteRefUaByteRef
 CUaByteStringArrayArray class for the UA stack structure OpcUa_ByteString
 CUaCallMethodRequestsArray class for the UA stack structure OpcUa_CallMethodRequest
 CUaCallMethodResultsArray class for the UA stack structure OpcUa_CallMethodResult
 CUaClientSdk::UaCertificateDirectoryObjectManges a UA Client side interaction with a Global Directory Service (GDS)
 CUaCharHelper class for modifying UaChar elements
 CUaClientSdk::UaClientNamespace class for OPC UA Client Library
 CUaComplexNumberTypeWrapper class for the UA stack structure OpcUa_ComplexNumberType
 CUaComplexNumberTypesArray class for the UA stack structure OpcUa_ComplexNumberType
 CUaContentFilterOPC UA ContentFilter used in event filters and the Query service
 CUaContentFilterElementOPC UA ContentFilterElement used in ContentFilter
 CUaContentFilterElementResultWrapper class for the UA stack structure OpcUa_ContentFilterElementResult
 CUaContentFilterResultWrapper class for the UA stack structure OpcUa_ContentFilterResult
 CUaCoreServerApplicationBase class for the main OPC Server management object
 CUaDataTypeDictionaryBase class for getting DataType information
 CUaDataValueWrapper class for the UA stack structure OpcUa_DataValue
 CUaDataValuesArray class for the UA stack structure OpcUa_DataValue
 CUaDateTimeWrapper class for the UA stack structure OpcUa_DateTime
 CUaDateTimeArrayArray class for the UA stack structure OpcUa_DateTime
 CUaDeleteNodesItemWrapper class for the UA stack structure OpcUa_DeleteNodesItem
 CUaDeleteNodesItemsArray class for the UA stack structure OpcUa_DeleteNodesItem
 CUaDeleteReferencesItemWrapper class for the UA stack structure OpcUa_DeleteReferencesItem
 CUaDeleteReferencesItemsArray class for the UA stack structure OpcUa_DeleteReferencesItem
 CUaDiagnosticInfoThis class contains the diagnostic information in full format
 CUaDirUaDir
 CUaClientSdk::UaDiscoveryManages a UA Client side discovery functionality
 CUaDoubleArrayArray class for the UA stack structure OpcUa_Double
 CUaDoubleComplexNumberTypeWrapper class for the UA stack structure OpcUa_DoubleComplexNumberType
 CUaDoubleComplexNumberTypesArray class for the UA stack structure OpcUa_DoubleComplexNumberType
 CUaDurableSubscriptionCallbackCallback interface for the handling of durable subscriptions storage
 CUaEndpointConfigurationWrapper class for the UA stack structure OpcUa_EndpointConfiguration
 CUaEndpointConfigurationsArray class for the UA stack structure OpcUa_EndpointConfiguration
 CUaEndpointDescriptionWrapper class for the UA stack structure OpcUa_EndpointDescription
 CUaEndpointDescriptionsArray class for the UA stack structure OpcUa_EndpointDescription
 CUaEndpointSecuritySettingUaEndpointSecuritySetting
 CUaEndpointTypeWrapper class for the UA stack structure OpcUa_EndpointType
 CUaEndpointTypesArray class for the UA stack structure OpcUa_EndpointType
 CUaEndpointUrlListDataTypeWrapper class for the UA stack structure OpcUa_EndpointUrlListDataType
 CUaEndpointUrlListDataTypesArray class for the UA stack structure OpcUa_EndpointUrlListDataType
 CUaEnumDefinitionDataTypeWrapper class for the UA stack structure OpcUa_EnumDefinition
 CUaEnumDefinitionDataTypesArray class for the UA stack structure OpcUa_EnumDefinition
 CUaEnumFieldWrapper class for the UA stack structure OpcUa_EnumField
 CUaEnumFieldsArray class for the UA stack structure OpcUa_EnumField
 CUaEnumValueThis class describes an enum value of a UaEnumDefinition
 CUaEnumValueTypeWrapper class for the UA stack structure OpcUa_EnumValueType
 CUaEnumValueTypesArray class for the UA stack structure OpcUa_EnumValueType
 CUaEUInformationWrapper class for the UA stack structure OpcUa_EUInformation
 CUaEUInformationsArray class for the UA stack structure OpcUa_EUInformation
 CUaEventDataRepresents the event field data for an event fired by the server application
 CUaEventFieldListsArray class for the UA stack structure OpcUa_EventFieldList
 CUaEventFilterWrapper class for the OPC UA EventFilter structure
 CUaEventFilterResultWrapper class for the UA stack structure OpcUa_EventFilterResult
 CUaExpandedNodeIdArrayArray class for the UA stack structure OpcUa_ExpandedNodeId
 CUaExtensionObjectArrayArray class for the UA stack structure OpcUa_ExtensionObject
 CUaFileEngine
 CUaClientSdk::UaFileObjectThis class is a proxy class for access to a FileType Object in the server
 CUaFilterOperandOPC UA FilterOperand used in ContentFilterElement
 CUaFloatArrayArray class for the UA stack structure OpcUa_Float
 CUaGenericOptionSetArrayThe class encapsulates an array of UaGenericOptionSetValue and handles memory allocation and cleanup
 CUaGenericStructureArrayThe class encapsulates an array of UaGenericStructureValue and handles memory allocation and cleanup
 CUaGenericUnionArrayThe class encapsulates an array of UaGenericUnionValue and handles memory allocation and cleanup
 CUaGuidArrayArray class for the UA stack structure OpcUa_Guid
 CUaHistoryEventWrapper class for the UA stack structure OpcUa_HistoryEvent
 CUaHistoryEventFieldListWrapper class for the UA stack structure OpcUa_HistoryEventFieldList
 CUaHistoryEventFieldListsArray class for the UA stack structure OpcUa_HistoryEventFieldList
 CUaHistoryEventsArray class for the UA stack structure OpcUa_HistoryEvent
 CUaHistoryReadResultsArray class for the UA stack structure OpcUa_HistoryReadResult
 CUaHistoryReadValueIdsArray class for the UA stack structure OpcUa_HistoryReadValueId
 CUaHistoryUpdateResultsArray class for the UA stack structure OpcUa_HistoryUpdateResult
 CUaIdentityMappingRuleTypeWrapper class for the UA stack structure OpcUa_IdentityMappingRuleType
 CUaIdentityMappingRuleTypesArray class for the UA stack structure OpcUa_IdentityMappingRuleType
 CUaInt16ArrayArray class for the UA stack structure OpcUa_Int16
 CUaInt32ArrayArray class for the UA stack structure OpcUa_Int32
 CUaInt64ArrayArray class for the UA stack structure OpcUa_Int64
 CUaIODeviceBase interface class of all I/O devices
 CUaKeyValuePairWrapper class for the UA stack structure OpcUa_KeyValuePair
 CUaKeyValuePairsArray class for the UA stack structure OpcUa_KeyValuePair
 CUaLocalizedTextArrayArray class for the UA stack structure OpcUa_LocalizedText
 CUaModelChangeStructureDataTypeWrapper class for the UA stack structure OpcUa_ModelChangeStructureDataType
 CUaModelChangeStructureDataTypesArray class for the UA stack structure OpcUa_ModelChangeStructureDataType
 CUaModificationInfosArray class for the UA stack structure OpcUa_ModificationInfo
 CUaModuleInterface class for the OPC UA server module
 CUaModule_DurableSubscription_DataTypesClass used to handle data type registration
 CUaMonitoredItemUaMonitoredItem
 CUaMonitoredItemCreateRequestsArray class for the UA stack structure OpcUa_MonitoredItemCreateRequest
 CUaMonitoredItemCreateResultsArray class for the UA stack structure OpcUa_MonitoredItemCreateResult
 CUaMonitoredItemModifyRequestsArray class for the UA stack structure OpcUa_MonitoredItemModifyRequest
 CUaMonitoredItemModifyResultsArray class for the UA stack structure OpcUa_MonitoredItemModifyResult
 CUaMonitoredItemNotificationsArray class for the UA stack structure OpcUa_MonitoredItemNotification
 CUaMutexAccess serialization between threads
 CUaMutexLockerUaMutexLocker
 CUaNetworkBrowserPlatform independent class for navigating through the network
 CUaNetworkBrowseResultBrowse result class for navigating through the network
 CUaNetworkGroupDataTypeWrapper class for the UA stack structure OpcUa_NetworkGroupDataType
 CUaNetworkGroupDataTypesArray class for the UA stack structure OpcUa_NetworkGroupDataType
 CUaNodeIdWrapper class for the UA stack structure OpcUa_NodeId
 CUaNodeIdArrayArray class for the UA stack structure OpcUa_NodeId
 CUaBase::UaNodesetXmlParserBase class for parsing a NodeSet XML file
 CUaNodeTypeDescriptionsArray class for the UA stack structure OpcUa_NodeTypeDescription
 CUaNumericRangeHelper class for NumericRange handling
 CUaObjectArray< T >UaObjectArray
 CUaObjectArray< SamplingClassDevice >
 CUaObjectPointerArray< T >UaObjectPointerArray
 CUaObjectPointerArray< ComAeAttributeMapping >
 CUaObjectPointerArray< EventFilterOperand >
 CUaObjectPointerArray< EventNotifierTreeElement >
 CUaObjectPointerArray< EventTypeTreeElement >
 CUaObjectPointerArray< UaEndpoint >
 CUaObjectPointerArray< UaEndpointSecuritySetting >
 CUaObjectPointerArray< UaFilterOperand >
 CUaObjectPointerArray< UaNodeId >
 CUaObjectPointerArray< UaVariant >
 CUaObjectPointerArray< UaVariantArray >
 CUaOptionSetWrapper class for the UA stack structure OpcUa_OptionSet
 CUaOptionSetsArray class for the UA stack structure OpcUa_OptionSet
 CUaParsingResultsArray class for the UA stack structure OpcUa_ParsingResult
 CUaPkiCertificateClass for handling X509 certificates
 CUaPkiCertificateCollectionUaPkiCertificateCollection OPC UA specific certificate collection
 CUaPkiCertificateInfoOPC UA specific certificate information
 CUaPkiCSRClass for handling X509 certificate signing requests
 CUaPkiIdentityIdentity for certificate issuer and subject
 CUaPkiPrivateKeyWrapper class for a private key
 CUaPkiProviderWrapper class for a PKI provider
 CUaPkiProviderCertificateValidationCallbackThe UaPkiProviderCertificateValidationCallback is an interface for retrieving information about certificate validation errors
 CUaPkiPublicKeyUaPkiPublicKey
 CUaPkiRevocationListClass for handling revocation lists
 CUaPkiRsaKeyPairUaPkiRsaKeyPair
 CUaPlatformLayerPlatform layer handling class
 CUaPointerArray< T >UaPointerArray
 CUaPointerArray< CertificateConfiguration >
 CUaPointerArray< CertificateStoreConfiguration >
 CUaPointerArray< EventManager >
 CUaPointerArray< OpcUa_DataValue >
 CUaPointerArray< SamplingItemDevice >
 CUaPointerArray< UaContentFilterElement >
 CUaPointerArray< UaDiagnosticInfo >
 CUaPointerArray< UaNumericRange >
 CUaPointerArray< UaVariable >
 CUaProgramDiagnosticDataTypeWrapper class for the UA stack structure OpcUa_ProgramDiagnosticDataType
 CUaProgramDiagnosticDataTypesArray class for the UA stack structure OpcUa_ProgramDiagnosticDataType
 CUaPublishContextUaPublishContext
 CUaQualifiedNameArrayArray class for the UA stack structure OpcUa_QualifiedName
 CUaQueryDataSetsArray class for the UA stack structure OpcUa_QueryDataSet
 CUaRangeWrapper class for the UA stack structure OpcUa_Range
 CUaRangesArray class for the UA stack structure OpcUa_Range
 CUaReaderWriterLockUaReaderWriterLock class is used to allow threads to synchronize access to a resource
 CUaReadValueIdsArray class for the UA stack structure OpcUa_ReadValueId
 CUaRedundantServerDataTypeWrapper class for the UA stack structure OpcUa_RedundantServerDataType
 CUaRedundantServerDataTypesArray class for the UA stack structure OpcUa_RedundantServerDataType
 CUaReferenceInterface definition of the UaReference
 CUaReferenceDescriptionsArray class for the UA stack structure OpcUa_ReferenceDescription
 CUaReferenceListsClass implementing the reference handling for UaNodes
 CUaRegisteredServerWrapper class for the UA stack structure OpcUa_RegisteredServer
 CUaRegisteredServersArray class for the UA stack structure OpcUa_RegisteredServer
 CUaRelativePathThis class manages a relative path used for TranslatBrowsePathsToNodeIds
 CUaRelativePathElementsArray class for the UA stack structure OpcUa_RelativePathElement
 CUaRepublishContextUaRepublishContext
 CUaClientSdk::UaReverseConnectThe management class for a reverse connect client endpoint
 CUaClientSdk::UaReverseDiscoveryCallbackCallback interface for the reverse Discovery functionality
 CUaRolePermissionTypeWrapper class for the UA stack structure OpcUa_RolePermissionType
 CUaRolePermissionTypesArray class for the UA stack structure OpcUa_RolePermissionType
 CUaSamplingIntervalDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SamplingIntervalDiagnosticsDataType
 CUaSamplingIntervalDiagnosticsDataTypesArray class for the UA stack structure OpcUa_SamplingIntervalDiagnosticsDataType
 CUaSByteArrayArray class for the UA stack structure OpcUa_SByte
 CUaSemanticChangeStructureDataTypeWrapper class for the UA stack structure OpcUa_SemanticChangeStructureDataType
 CUaSemanticChangeStructureDataTypesArray class for the UA stack structure OpcUa_SemanticChangeStructureDataType
 CUaSemaphoreSemaphore class is used to allow threads to synchronize access to a resource
 CUaServerApplicationCallbackCallback interface for the Server application object
 CUaServerApplicationModuleInterface for modules managed by the UaServerApplication object
 CUaServerApplicationPrivateClass containing the private members for the UaServerApplication class
 CUaClientSdk::UaServerConfigurationObjectThis class is a proxy class for access to a ServerConfiguration Object in the server
 CUaServerDiagnosticsSummaryDataTypeWrapper class for the UA stack structure OpcUa_ServerDiagnosticsSummaryDataType
 CUaServerDiagnosticsSummaryDataTypesArray class for the UA stack structure OpcUa_ServerDiagnosticsSummaryDataType
 CUaServerOnNetworkWrapper class for the UA stack structure OpcUa_ServerOnNetwork
 CUaServerOnNetworksArray class for the UA stack structure OpcUa_ServerOnNetwork
 CUaServerStatusDataTypeWrapper class for the UA stack structure OpcUa_ServerStatusDataType
 CUaServerStatusDataTypesArray class for the UA stack structure OpcUa_ServerStatusDataType
 CUaServiceCounterDataTypeWrapper class for the UA stack structure OpcUa_ServiceCounterDataType
 CUaServiceCounterDataTypesArray class for the UA stack structure OpcUa_ServiceCounterDataType
 CUaClientSdk::UaSessionCallbackUaSessionCallback defines the callback interface for the UaSession class
 CUaSessionDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SessionDiagnosticsDataType
 CUaSessionDiagnosticsDataTypesArray class for the UA stack structure OpcUa_SessionDiagnosticsDataType
 CUaSessionSecurityDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SessionSecurityDiagnosticsDataType
 CUaSessionSecurityDiagnosticsDataTypesArray class for the UA stack structure OpcUa_SessionSecurityDiagnosticsDataType
 CUaSettingsPersistent platform-independent application settings
 CUaSettingsSectionPersistent platform-independent application settings
 CUaSignedSoftwareCertificateWrapper class for the UA stack structure OpcUa_SignedSoftwareCertificate
 CUaSignedSoftwareCertificatesArray class for the UA stack structure OpcUa_SignedSoftwareCertificate
 CUaSimpleAttributeOperandsArray class for the UA stack structure OpcUa_SimpleAttributeOperand
 CUaStatusCodeThe class encapsulates the OPC UA data type StatusCodes and conversions from and to Classic OPC codes
 CUaStatusCodeArrayArray class for the UA stack structure OpcUa_StatusCode
 CUaStringWrapper class for the UA stack structure OpcUa_String
 CUaStringArrayArray class for the UA stack structure OpcUa_String
 CUaStructureDefinitionDataTypeWrapper class for the UA stack structure OpcUa_StructureDefinition
 CUaStructureDefinitionDataTypesArray class for the UA stack structure OpcUa_StructureDefinition
 CUaStructureFieldThis class describes a field of a structure data type represented by UaStructureDefinition
 CUaStructureFieldDataTypeWrapper class for the UA stack structure OpcUa_StructureField
 CUaStructureFieldDataTypesArray class for the UA stack structure OpcUa_StructureField
 CUaClientSdk::UaSubscriptionManges a UA Client created subscription
 CUaClientSdk::UaSubscriptionCallbackUaSubscriptionCallback defines the callback interface for the UaSubscription class
 CUaSubscriptionDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SubscriptionDiagnosticsDataType
 CUaSubscriptionDiagnosticsDataTypesArray class for the UA stack structure OpcUa_SubscriptionDiagnosticsDataType
 CUaThreadPlatform independent class for a worker thread
 CUaThreadPoolThis class is used to manager a pool of threads
 CUaThreadPoolJobThis class represents a job to be executed by a worker thread
 CUaTimeZoneDataTypeWrapper class for the UA stack structure OpcUa_TimeZoneDataType
 CUaTimeZoneDataTypesArray class for the UA stack structure OpcUa_TimeZoneDataType
 CUaTraceA class used for trace outputs (error, information,...)
 CUaTraceHookInterface used to register a trace hook
 CUaTrustListDataTypeWrapper class for the UA stack structure OpcUa_TrustListDataType
 CUaTrustListDataTypesArray class for the UA stack structure OpcUa_TrustListDataType
 CUaClientSdk::UaTrustListObjectManges a UA Client side interaction with a TrustListType object in a server
 CUaUInt16ArrayArray class for the UA stack structure OpcUa_UInt16
 CUaUInt32ArrayArray class for the UA stack structure OpcUa_UInt32
 CUaUInt64ArrayArray class for the UA stack structure OpcUa_UInt64
 CUaUniStringOPC UA string handling class
 CUaUniStringListOPC UA string list class
 CUaUserIdentityTokenBase class for the different user identity token classes
 CUaUserTokenPolicyWrapper class for the UA stack structure OpcUa_UserTokenPolicy
 CUaUserTokenPolicysArray class for the UA stack structure OpcUa_UserTokenPolicy
 CUaVariantWrapper class for the UA stack structure OpcUa_Variant
 CUaVariantArrayArray class for the UA stack structure OpcUa_Variant
 CUaVariantExceptionBase class for exceptions that can transferred across variants
 CUaWriteValuesArray class for the UA stack structure OpcUa_WriteValue
 CUaXmlDocumentXML parser class for an XML document
 CUaXmlElementXML Element class
 CUaXmlValueXML Value class
 CUaXVTypeWrapper class for the UA stack structure OpcUa_XVType
 CUaXVTypesArray class for the UA stack structure OpcUa_XVType
 CUaClientSdk::UpdateDataDetailData for one item in a HistoryUpdate call for data
 CUaClientSdk::UpdateEventDetailThe UpdateEventsDetail class contains the data for one item in a HistoryUpdate call for events
 CUserDataBaseBase class for user data stored in SDK managed objects like UaNode
 CVersionInfoCoreModuleClass providing static member functions to request the version information for the UA Server SDK, the UA Stack and the UA Stack Platform Layer
 CXmlUaNodeFactoryManagerThe manager of the factories for creating instances
 CXmlUaNodeFactoryNamespaceAbstract factory for creating UaVariables or UaObjects of a namespace