►CAggregateCalculatorInterface | An interface that captures the original active API of the AggregateCalculator class required to integrate with the subscription code |
►CAggregateCalculator | Calculates the value of an interpolative aggregate |
CAggregateCalculatorAverage | Calculates the value of the aggregates Average, TimeAverage, TimeAverage2, Total and Total2 |
CAggregateCalculatorCount | Calculates the value of the aggregates Count, DurationInStateNonZero, DurationInStateZero, NumberOfTransitions and AnnotationCount |
CAggregateCalculatorMinMax | Calculates the value of minumim and maximum aggregates |
CAggregateCalculatorStartEnd | Calculates the value of the aggregates Start, End, Delta, StartBound, EndBound and DeltaBounds |
CAggregateCalculatorStatus | Calculates the value of the aggregates DurationGood, DurationBad, PercentGood, PercentBad, WorstQuality and WorstQuality2 |
CAggregateCalculatorStdDev | Calculates the value of the aggregates StandardDeviationSample, VarianceSample, StandardDeviationPopulation and VariancePopulation |
COpcUa::AggregateConfigurationType | Class implementing the UaObject interface for the AggregateConfigurationType |
CAggregators | The set of built-in aggregate factories |
►CUaBase::BaseNode | Stores the information of BaseNode |
CUaBase::Method | Stores the information of a Method node |
CUaBase::Object | Stores the information of an Object node |
►CUaBase::TypeNode | Stores the information of a Type node |
CUaBase::DataType | Stores the information of a DataType node |
CUaBase::ObjectType | Stores the information of an ObjectType node |
CUaBase::ReferenceType | Stores the information of a ReferenceType node |
CUaBase::VariableType | Stores the information of a VariableType node |
CUaBase::Variable | Stores the information of a Variable node |
CUaBase::BaseNodeFactory | A factory to create subtypes of BaseNode |
COpcUaDi::BlockType | Class implementing the UaObject interface for the BlockType |
CUaClientSdk::BrowseContext | Settings for a browse request |
CBrowseContext | This class provides all browse settings and the continuation point handling |
CBrowseParameters | All parameter for a browse request |
CBrowseReferenceResult | All parameters for a browse result |
CBrowseUaNodeCallback | Callback interface for user specific browse result manipulation |
►CCacheSignal | Interface class for the connection between variables and the data sampling |
CCacheVariableConnector | Class connecting a UaVariableCache object with a monitoring item |
CUaClientSdk::CallIn | Settings for a call request |
CUaClientSdk::CallOut | Settings for a call request |
CUaClientSdk::CertificateValidationCallback | The CertificateValidationCallback is an interface for retrieving information about certificate validation errors |
►CUaClientSdk::ClientSecurityInfo | Security related settings to create a secure channel |
CUaClientSdk::SessionSecurityInfo | Security related session settings for connect |
CComAeAttributeMapping | Data class for COM A&E Attributes mapping to OPC UA event fields |
CConditionBranchList | Helper class for the EventManager interface implementation in EventManagerBase |
►COpcUa::ConditionTypeBase | Generated base class for a ConditionType |
►COpcUa::ConditionType | Class implementing the UaObject interface for the ConditionType |
►COpcUa::AcknowledgeableConditionTypeBase | Generated base class for a AcknowledgeableConditionType |
►COpcUa::AcknowledgeableConditionType | Class implementing the UaObject interface for the AcknowledgeableConditionType |
►COpcUa::AlarmConditionTypeBase | Generated base class for a AlarmConditionType |
►COpcUa::AlarmConditionType | Class implementing the UaObject interface for the AlarmConditionType |
►COpcUa::DiscreteAlarmTypeBase | Generated base class for a DiscreteAlarmType |
►COpcUa::DiscreteAlarmType | Class implementing the UaObject interface for the DiscreteAlarmType |
►COpcUa::OffNormalAlarmTypeBase | Generated base class for a OffNormalAlarmType |
►COpcUa::OffNormalAlarmType | Class implementing the UaObject interface for the OffNormalAlarmType |
COpcUa::SystemOffNormalAlarmType | Generated base class for a SystemOffNormalAlarmType |
COpcUa::TripAlarmType | Generated base class for a TripAlarmType |
►COpcUa::LimitAlarmTypeBase | Generated base class for a LimitAlarmType |
►COpcUa::LimitAlarmType | Class implementing the UaObject interface for the LimitAlarmType |
►COpcUa::ExclusiveLimitAlarmTypeBase | Generated base class for a ExclusiveLimitAlarmType |
►COpcUa::ExclusiveLimitAlarmType | Class implementing the UaObject interface for the ExclusiveLimitAlarmType |
COpcUa::ExclusiveDeviationAlarmType | Generated base class for a ExclusiveDeviationAlarmType |
COpcUa::ExclusiveLevelAlarmType | Generated base class for a ExclusiveLevelAlarmType |
COpcUa::ExclusiveRateOfChangeAlarmType | Generated base class for a ExclusiveRateOfChangeAlarmType |
►COpcUa::NonExclusiveLimitAlarmTypeBase | Generated base class for a NonExclusiveLimitAlarmType |
►COpcUa::NonExclusiveLimitAlarmType | Class implementing the UaObject interface for the NonExclusiveLimitAlarmType |
COpcUa::NonExclusiveDeviationAlarmType | Generated base class for a NonExclusiveDeviationAlarmType |
COpcUa::NonExclusiveLevelAlarmType | Generated base class for a NonExclusiveLevelAlarmType |
COpcUa::NonExclusiveRateOfChangeAlarmType | Generated base class for a NonExclusiveRateOfChangeAlarmType |
►COpcUa::DialogConditionTypeBase | Generated base class for a DialogConditionType |
COpcUa::DialogConditionType | Class implementing the UaObject interface for the DialogConditionType |
COpcUaDi::ConfigurableObjectType | Class implementing the UaObject interface for the ConfigurableObjectType |
COpcUaDi::ConnectionPointType | Class implementing the UaObject interface for the ConnectionPointType |
CContinuationPointUserDataBase | Base class for continuation point user data |
CContinuationPointWrapper | Continuation point wrapper class for internal browse calls |
CCoreModule | Interface class for the Unified Automation Server Core Module |
COpcUaPlc::CtrlConfigurationType | Class implementing the UaObject interface for the CtrlConfigurationType |
COpcUaPlc::CtrlFunctionBlockType | Class implementing the UaObject interface for the CtrlFunctionBlockType |
COpcUaPlc::CtrlProgramOrganizationUnitType | Class implementing the UaObject interface for the CtrlProgramOrganizationUnitType |
COpcUaPlc::CtrlProgramType | Class implementing the UaObject interface for the CtrlProgramType |
COpcUaPlc::CtrlResourceType | Class implementing the UaObject interface for the CtrlResourceType |
COpcUaPlc::CtrlTaskType | Class implementing the UaObject interface for the CtrlTaskType |
CDataMonitoredItemSpec | Class containing the information necessary to create a Data MonitoredItem |
COpcUa::DataTypeEncodingType | Class implementing the UaObject interface for the DataTypeEncodingType |
COpcUaDi::DataTypes | Class used to handle data type registration |
CUaClientSdk::DeleteAtTimeDetail | The DeleteRawModifiedDetail class contains the data for one item in a HistoryUpdate call for data |
CUaClientSdk::DeleteEventDetail | The DeleteRawModifiedDetail class contains the data for one item in a HistoryUpdate call for data |
CUaClientSdk::DeleteRawModifiedDetail | Data for one item in a HistoryUpdate call for data |
COpcUaDi::DeviceType | Class implementing the UaObject interface for the DeviceType |
►CEventCallback | The callback interface for event monitored items |
CUaMonitoredItemEvent | UaMonitoredItemEvent |
CEventFilter | Helper class for the EventManager interface implementation in EventManagerBase |
CEventFilterElement | Helper class for the EventManager interface implementation in EventManagerBase |
CEventFilterOperand | Helper class for the EventManager interface implementation in EventManagerBase |
CEventItem | Helper class for the EventManager interface implementation in EventManagerBase |
►CEventManager | Interface definition of the EventManager used for monitoring events |
►CEventManagerBase | Implements the EventManager interface base functionality independent of the node management It handles all active event monitored items and all event filtering and event field selection |
►CEventManagerUaNode | Implements the EventManager interface for NodeManagerUaNode based node managers This class implements the EventManager interface for nodes managed by the SDK in a NodeManagerUaNode based node manager |
►CNodeManagerBase | Class providing a simplified base NodeManager, IOManager and optional EventManager implementation for most use cases |
CNodeManagerNodeSetXml | NodeManager implementation used as base class for NodeManagers created from Nodeset XML files |
CNodeManagerNS1 | NodeManager implementation for namespace 1 |
CNodeManagerRoot | NodeManagerRoot |
►COpcUaDi::NodeManagerDevicesBase | NodeManager for Devices information model |
COpcUaDi::NodeManagerDevices | NodeManager for Devices information model |
►COpcUaPlc::NodeManagerPLCopenBase | NodeManager for PLCopen information model |
COpcUaPlc::NodeManagerPLCopen | NodeManager for PLCopen information model |
►CEventManagerCallback | The corresponding callback interface for the EventManager |
CUaSubscription | Class implementing the OPC UA subscription object |
CEventManagerSubset | This class holds the context for one EventManager in the transaction |
►CEventMonitoringContext | This class provides the settings for an event monitored item |
CEventMonitoringContextCreate | This class provides the settings for an event monitored item |
CEventNotifierTreeElement | Helper class for the EventManager interface implementation in EventManagerBase |
CEventTransactionContext | This class holds the context for an event transaction |
CEventTypeTreeElement | Helper class for the EventManager interface implementation in EventManagerBase |
COpcUa::ExclusiveLimitStateMachineType | Class implementing the UaObject interface for the ExclusiveLimitStateMachineType |
CUaBase::Extension | Stores the information of an Extension that is added to a node in a NodeSet XML file |
COpcUaDi::FetchResultDataDataType | Wrapper class for the UA stack structure OpcUaDi_FetchResultDataDataType |
COpcUaDi::FetchResultDataType | Wrapper class for the UA stack structure OpcUaDi_FetchResultDataType |
COpcUaDi::FetchResultErrorDataType | Wrapper class for the UA stack structure OpcUaDi_FetchResultErrorDataType |
COpcUa::FileType | Class implementing the UaObject interface for the FileType |
COpcUa::FolderType | Class implementing the UaObject interface for the FolderType |
CUaBase::FullReference | Stores the information of the Reference |
COpcUaDi::FunctionalGroupType | Class implementing the UaObject interface for the FunctionalGroupType |
CHandleManager< T > | HandleManager |
CHandleManager< CoreMonitoredItem > | |
CHandleManager< EventItem > | |
CHandleManager< FileHandleData > | |
CHandleManager< RegisteredNode > | |
CHandleManager< SamplingItem > | |
CHandleManager< TransactionContext > | |
CHandleManager< UaBaseChangeMonitorTypeContext > | |
CHandleManager< UaMonitoredItem > | |
CHandleManager< UaTMBaseContext > | |
CHashTable | HashTable |
COpcUa::HistoricalDataConfigurationType | Class implementing the UaObject interface for the HistoricalDataConfigurationType |
►CHistoryManager | Interface definition of the HistoryManager used for reading, updating and deletion of data and event history |
CHistoryManagerBase | HistoryManager base implementation providing a simplified synchronous API |
►CHistoryManagerCallback | The corresponding callback interface for the HistoryManager |
CUaTransactionManager | UaTransactionManager |
CHistoryManagerSubset | HistoryManagerSubset |
CUaClientSdk::HistoryReadAtTimeContext | Settings for a HistoryReadAtTime call |
CHistoryReadCPUserDataBase | Base class for History Read continuation point user data |
CUaClientSdk::HistoryReadDataResult | Result for one item in a HistoryRead call for data |
CUaClientSdk::HistoryReadEventContext | Settings for a HistoryReadEvent call |
CUaClientSdk::HistoryReadEventResult | The HistoryReadDataResult class contains the result for one item in a HistoryRead call for data |
CUaClientSdk::HistoryReadProcessedContext | Settings for a HistoryReadProcessed call |
CUaClientSdk::HistoryReadRawModifiedContext | Settings for a HistoryReadRawModified call |
CHistoryTransactionContext | HistoryTransactionContext |
CHistoryUpdateEventsJob | HistoryUpdateEventsJob Derived from UaThreadPoolJob |
►CIOManager | Interface definition of the IOManager used for reading, writing and monitoring data |
►CIOManagerUaNode | Implementation of the interface IOManager operating on a generic address space node model |
CNodeManagerBase | Class providing a simplified base NodeManager, IOManager and optional EventManager implementation for most use cases |
CNodeManagerTagFile | NodeManager for Tag File |
CIOManager2 | Optimized but limited version of the IOManager interface |
CIOManager2Callback | Callback interface for the IOManager2 interface |
►CIOManagerCallback | The corresponding callback interface for the IOManager |
CUaSubscription | Class implementing the OPC UA subscription object |
CUaTransactionManager | UaTransactionManager |
CIOManagerSubset | IOManagerSubset |
CIOTransactionContext | IOTransactionContext |
►CIOVariableCallback | The callback interface for data monitored items |
CUaMonitoredItemData | UaMonitoredItemData |
COpcUaDi::LockingServicesCallback | Callback interface used to implement the LockingServices interface in the user application |
COpcUaDi::LockingServicesType | Class implementing the UaObject interface for the LockingServicesType |
►CMethodManager | Interface definition of the MethodManager used for calling methods in the server |
►COpcUa::BaseObjectType | Class implementing the UaObject interface for the BaseObjectType |
COpcUa::BaseObjectTypeGeneric | Base class for representing UA Object of any type definition |
COpcUa::StateMachineType | Class implementing the UaObject interface for the StateMachineType |
►CMethodManagerCallback | The corresponding callback interface for the MethodManager |
CUaCallContext | UaCallContext |
CMonitoringContext | This class provides the settings for a data monitored item |
CNamespaceMapping | Info needed top map namespace index in tagfile |
COpcUaDi::NetworkType | Class implementing the UaObject interface for the NetworkType |
CNewEventContext | Data class for storing the new events from a monitored item |
►CNodeManager | Interface definition of NodeManager used for browsing and managing the address space |
CNodeManagerTagFile | NodeManager for Tag File |
►CNodeManagerUaNode | Implementation of the interface NodeManager operating on a generic address space node model |
CNodeManagerBase | Class providing a simplified base NodeManager, IOManager and optional EventManager implementation for most use cases |
►CNodeManagerConfig | Interface used to configure the address space in a NodeManager based on a generic node model |
CNodeManagerUaNode | Implementation of the interface NodeManager operating on a generic address space node model |
►CNodeManagerCrossReferences | NodeManager related interface to create cross references between NodeManagers It is not possible to create plane copies of this Interface |
CNodeManagerUaNode | Implementation of the interface NodeManager operating on a generic address space node model |
►CNodeManagerList | Interface used to register and find NodeManagers |
CNodeManagerRoot | NodeManagerRoot |
CNodeManagerNodeSetXmlCreator | Interface for creating derived classes of NodeManagerBaseXml |
CNodeManagerTagFileCallback | Callback interface used by NodeManagerTagFile |
COpcServerPrivate | Class containing the private members for the OpcServer class |
COpcUaDi::ParameterResultDataType | Wrapper class for the UA stack structure OpcUaDi_ParameterResultDataType |
COpcUaDi::ProtocolType | Class implementing the UaObject interface for the ProtocolType |
CQueryContext | This class provides all query settings and the continuation point handling |
CUaBase::Reference | Stores the information of the Reference |
►CReferenceCounter | ReferenceCounter |
►CChainEntry | ChainEntry |
►CUaNode | Interface class for OPC UA Nodes created and managed with the SDK |
►CUaDataType | Class definition of the UaDataType |
CUaDataTypeNS0 | UaDataTypeNS0 |
CUaGenericDataType | Derived from UaDataType and UaReferenceLists |
►CUaMethod | Class definition of the UaMethod |
COpcUa::BaseMethod | Class implementing the UaMethod interface for the Method handling |
CUaGenericMethod | Derived from UaMethod and UaReferenceLists |
CUaMethodGeneric | UaMethodGeneric |
►CUaObject | Interface for OPC UA Object nodes created and managed with the SDK |
COpcUa::BaseObjectType | Class implementing the UaObject interface for the BaseObjectType |
CUaGenericObject | Derived from UaObject and UaReferenceLists |
►CUaObjectBase | Provides 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 |
►CUaFolder | OPC UA Folder Object handling class |
CUaAreaFolder | OPC UA Folder Object handling class used as Alarm Area object |
CUaModelingRule | UaModelingRule |
CUaObjectServer | Management class for the Server object node and its children |
CUaObjectServerCapabilities | Management class for the Server capability node and its children |
CUaObjectServerDiagnostic | Management class for the Server diagnostic node and its children |
CUaObjectVendorServerInfo | UaObjectVendorServerInfo |
►CUaObjectType | Class definition of the UaObjectType |
CUaGenericObjectType | Derived from UaObjectType and UaReferenceLists |
CUaObjectTypeSimple | Derived from UaObjectType and UaReferenceLists |
►CUaReferenceType | Class definition of the UaReferenceType |
CUaGenericReferenceType | Derived from UaReferenceType and UaReferenceLists |
CUaReferenceTypeNS0 | Derived from UaReferenceType and UaReferenceLists |
►CUaVariable | Class definition of the UaVariable |
CUaDataVariableDevice | Derived from UaVariable and UaReferenceLists |
►CUaVariableCache | UaVariableCache |
►COpcUa::BaseVariableType | Base class for all classes representing UA Variables |
►COpcUa::BaseDataVariableType | Implements OPC UA Variables of the type BaseDataVariableType |
COpcUa::ConditionVariableType | Implements OPC UA Variables of the type ConditionVariableType |
►COpcUa::DataItemType | Implements OPC UA Variables of the type DataItemType |
COpcUa::AnalogItemType | Implements OPC UA Variables of the type AnalogItemType |
►COpcUa::DiscreteItemType | Implements OPC UA Variables of the type DiscreteItemType |
COpcUa::MultiStateDiscreteType | Implements OPC UA Variables of the type MultiStateDiscreteType |
COpcUa::MultiStateValueDiscreteType | Implements OPC UA Variables of the type MultiStateValueDiscreteType |
COpcUa::TwoStateDiscreteType | Implements OPC UA Variables of the type TwoStateDiscreteType |
COpcUa::DataTypeDescriptionType | Implements OPC UA Variables of the type DataTypeDescriptionType |
COpcUa::DataTypeDictionaryType | Implements OPC UA Variables of the type DataTypeDictionaryType |
►COpcUa::StateVariableType | Implements OPC UA Variables of the type StateVariableType |
COpcUa::FiniteStateVariableType | Implements OPC UA Variables of the type FiniteStateVariableType |
COpcUa::TwoStateVariableType | Implements OPC UA Variables of the type TwoStateVariableType |
►COpcUa::TransitionVariableType | Implements OPC UA Variables of the type TransitionVariableType |
COpcUa::FiniteTransitionVariableType | Implements OPC UA Variables of the type FiniteTransitionVariableType |
►COpcUa::BaseVariableTypeGeneric | Base class for representing UA Variables of any type definition |
COpcUa::BaseVariableTypeLocalizedTextValue | Base class for representing UA Variables with a localized text value for several locale |
COpcUa::PropertyType | Implements OPC UA Variables of the type PropertyType |
COpcUaDi::UIElementType | Implements OPC UA Variables of the type UIElementType |
►CUaDataVariableCache | UaDataVariableCache |
CUaAnalogItemCache | UaAnalogItemCache |
CUaPropertyCache | UaPropertyCache |
CUaGenericVariable | Derived from UaVariableCache and UaReferenceLists |
CUaPropertyMethodArgument | UaPropertyMethodArgument |
►CUaVariableType | Class definition of the UaVariableType |
CUaGenericVariableType | Derived from UaVariableType and UaReferenceLists |
CUaVariableTypeSimple | Derived from UaVariableType and UaReferenceLists |
►CUaView | Interface representing a OPC UA View node |
CUaGenericView | Derived from UaView and UaReferenceLists |
CUaViewSimple | Derived from UaView and UaReferenceLists |
►CHistoryVariableHandle | HistoryVariableHandle |
CHistoryVariableHandleNodeId | Class for the History Variable Handle containing the NodeId for the processing in the HistoryManager |
CHistoryVariableHandleUaNode | HistoryVariableHandleUaNode |
►CMethodHandle | Base class containing the information necessary to execute a method call |
CMethodHandleNodeId | MethodHandle containing the information necessary to execute a method with the object and method NodeId |
CMethodHandleUaNode | MethodHandle containing the information necessary to execute a method represented as UaNode |
►COpcUa::ConditionTypeData | Generated event data class for a ConditionType |
►COpcUa::AcknowledgeableConditionTypeData | Generated event data class for a AcknowledgeableConditionType |
►COpcUa::AlarmConditionTypeData | Generated event data class for a AlarmConditionType |
►COpcUa::DiscreteAlarmTypeData | Generated event data class for a DiscreteAlarmType |
►COpcUa::OffNormalAlarmTypeData | Generated event data class for a OffNormalAlarmType |
COpcUa::SystemOffNormalAlarmTypeData | Generated event data class for a SystemOffNormalAlarmType |
COpcUa::TripAlarmTypeData | Generated event data class for a TripAlarmType |
►COpcUa::LimitAlarmTypeData | Generated event data class for a LimitAlarmType |
►COpcUa::ExclusiveLimitAlarmTypeData | Generated event data class for a ExclusiveLimitAlarmType |
COpcUa::ExclusiveDeviationAlarmTypeData | Generated event data class for a ExclusiveDeviationAlarmType |
COpcUa::ExclusiveLevelAlarmTypeData | Generated event data class for a ExclusiveLevelAlarmType |
COpcUa::ExclusiveRateOfChangeAlarmTypeData | Generated event data class for a ExclusiveRateOfChangeAlarmType |
►COpcUa::NonExclusiveLimitAlarmTypeData | Generated event data class for a NonExclusiveLimitAlarmType |
COpcUa::NonExclusiveDeviationAlarmTypeData | Generated event data class for a NonExclusiveDeviationAlarmType |
COpcUa::NonExclusiveLevelAlarmTypeData | Generated event data class for a NonExclusiveLevelAlarmType |
COpcUa::NonExclusiveRateOfChangeAlarmTypeData | Generated event data class for a NonExclusiveRateOfChangeAlarmType |
COpcUa::DialogConditionTypeData | Generated event data class for a DialogConditionType |
COpcUa::TwoStateDisplayNames | Contains the display names for the two states of a wo state statemachine |
►CSession | Class used to manage a client session in the server |
CUaSession | Class used to manage a OPC UA client session in the server |
CUaSubscription | Class implementing the OPC UA subscription object |
►CVariableHandle | Base class for the variable handle used in data access methods |
CVariableHandleTagFile | VariableHandleTagFile |
CVariableHandleUaNode | VariableHandleUaNode |
CRegisteredNode | RegisteredNode |
CRingBuffer | RingBuffer |
►CSamplingExecution | SamplingExecution |
CCacheVariableConnector | Class connecting a UaVariableCache object with a monitoring item |
►CServerConfig | Server Configuration Interface definition |
►CServerConfigData | Derived from ServerConfig |
CServerConfigIni | This class represent a sercer configuration loaded from an INI configuration file |
CServerConfigXml | ServerConfigXml Derived from ServerConfig |
CServerManager | ServerManager |
CServiceContext | This class provides the context for a Service invocation |
CUaClientSdk::ServiceSettings | General settings for a call |
CSessionCallback | Callback interface class for Session callbacks |
CUaClientSdk::SessionConnectInfo | Session settings for connect |
CSessionManager | SessionManager |
CSessionUserDataBase | Base class for user data stored in a Session |
COpcUaPlc::SFCType | Class implementing the UaObject interface for the SFCType |
COpcUa::ShelvedStateMachineType | Class implementing the UaObject interface for the ShelvedStateMachineType |
CAggregateCalculator::SubRegion | A subset of a slice bounded by two raw data points |
CUaClientSdk::SubscriptionSettings | Settings for a Subscription |
CAggregateCalculator::TimeSlice | Stores information about a slice of data to be processed |
COpcUaDi::TopologyElementType | Class implementing the UaObject interface for the TopologyElementType |
COpcUaDi::TransferServicesCallback | Callback interface used to implement the TransferServices interface in the user application |
COpcUaDi::TransferServicesType | Class implementing the UaObject interface for the TransferServicesType |
►CUaAbstractDecoder | This class is used internally by the SDK |
CUaBinaryDecoder | This class is used internally by the SDK |
►CUaAbstractEncoder | This class is used internally by the SDK |
CUaBinaryEncoder | This class is used internally by the SDK |
►CUaAbstractGenericValue | Base class for handling values of structured DataTypes that are not known at compile time |
CUaGenericValue | A class that serializes and deserializes data that is described by an UaStructureDefinition |
CUaAddNodesItem | Wrapper class for the UA stack structure OpcUa_AddNodesItem |
CUaAddReferencesItem | Wrapper class for the UA stack structure OpcUa_AddReferencesItem |
CUaAggregateConfiguration | Wrapper class for the UA stack structure OpcUa_AggregateConfiguration |
CUaAnnotation | Wrapper class for the UA stack structure OpcUa_Annotation |
CUaApplicationDescription | Wrapper class for the UA stack structure OpcUa_ApplicationDescription |
CUaArgument | Wrapper class for the UA stack structure OpcUa_Argument |
CUaAxisInformation | Wrapper class for the UA stack structure OpcUa_AxisInformation |
CUaBuildInfo | Wrapper class for the UA stack structure OpcUa_BuildInfo |
CUaByteArray | The UaByteArray handles the access to an array of bytes |
CUaByteRef | UaByteRef |
CUaByteString | Wrapper class for the UA stack structure OpcUa_ByteString |
CUaChar | Helper class for modifying UaChar elements |
CUaClientSdk::UaClient | Namespace class for OPC UA Client Library |
CUaContentFilter | OPC UA ContentFilter used in event filters and the Query service |
CUaContentFilterElement | OPC UA ContentFilterElement used in ContentFilter |
CUaContentFilterElementResult | Wrapper class for the UA stack structure OpcUa_ContentFilterElementResult |
CUaContentFilterResult | Wrapper class for the UA stack structure OpcUa_ContentFilterResult |
CUaDataTypeAttributes | Wrapper class for the UA stack structure OpcUa_DataTypeAttributes |
►CUaDataTypeDictionary | Base class for getting DataType information |
CNodeManagerUaNode | Implementation of the interface NodeManager operating on a generic address space node model |
CUaClientSdk::UaSession | Manges a UA Client side application session |
CUaDataValue | Wrapper class for the UA stack structure OpcUa_DataValue |
CUaDateTime | Wrapper class for the UA stack structure OpcUa_DateTime |
CUaDeleteNodesItem | Wrapper class for the UA stack structure OpcUa_DeleteNodesItem |
CUaDeleteReferencesItem | Wrapper class for the UA stack structure OpcUa_DeleteReferencesItem |
CUaDiagnosticInfo | This class contains the diagnostic information in full format |
CUaDir | UaDir |
CUaClientSdk::UaDiscovery | Manages a UA Client side discovery functionality |
CUaEndpointConfiguration | Wrapper class for the UA stack structure OpcUa_EndpointConfiguration |
CUaEndpointDescription | Wrapper class for the UA stack structure OpcUa_EndpointDescription |
CUaEndpointSecuritySetting | UaEndpointSecuritySetting |
CUaEndpointUrlListDataType | Wrapper class for the UA stack structure OpcUa_EndpointUrlListDataType |
CUaEnumDefinition | The class describes an Enumeration |
CUaEnumValue | This class describes an enum value of a UaEnumDefinition |
CUaEnumValueType | Wrapper class for the UA stack structure OpcUa_EnumValueType |
CUaEUInformation | Wrapper class for the UA stack structure OpcUa_EUInformation |
►CUaEventData | Represents the event field data for an event fired by the server application |
►CBaseEventTypeData | BaseEventTypeData |
►COpcUa::BaseModelChangeEventTypeData | Generated event data class for a BaseModelChangeEventType |
COpcUa::GeneralModelChangeEventTypeData | Generated event data class for a GeneralModelChangeEventType |
COpcUa::ConditionTypeData | Generated event data class for a ConditionType |
►COpcUa::SystemEventTypeData | Generated event data class for a SystemEventType |
COpcUa::DeviceFailureEventTypeData | Generated event data class for a DeviceFailureEventType |
CUaEventFilter | Wrapper class for the OPC UA EventFilter structure |
CUaEventFilterResult | Wrapper class for the UA stack structure OpcUa_EventFilterResult |
CUaExpandedNodeId | Wrapper class for the UA stack structure OpcUa_ExpandedNodeId |
CUaExtensionObject | Derived from OpcUa_ExtensionObject |
CUaFileEngine | |
►CUaFilterOperand | OPC UA FilterOperand used in ContentFilterElement |
CUaElementOperand | OPC UA ElementOperand used in ContentFilterElement |
CUaLiteralOperand | OPC UA LiteralOperand used in ContentFilterElement |
CUaSimpleAttributeOperand | OPC UA SimpleAttributeOperand used in ContentFilterElement or UaEventFilter |
CUaGuid | Wrapper class for the UA stack structure OpcUa_Guid |
CUaHistoryEvent | Wrapper class for the UA stack structure OpcUa_HistoryEvent |
CUaHistoryEventFieldList | Wrapper class for the UA stack structure OpcUa_HistoryEventFieldList |
►CUaIODevice | Base interface class of all I/O devices |
CUaFile | Interface for reading from and writing to files |
CUaLocalizedText | Wrapper class for the UA stack structure OpcUa_LocalizedText |
CUaMethodAttributes | Wrapper class for the UA stack structure OpcUa_MethodAttributes |
CUaModelChangeStructureDataType | Wrapper class for the UA stack structure OpcUa_ModelChangeStructureDataType |
CUaModule | Inteface class for the OPC UA server module |
►CUaMonitoredItem | UaMonitoredItem |
CUaMonitoredItemData | UaMonitoredItemData |
CUaMonitoredItemEvent | UaMonitoredItemEvent |
►CUaMutex | Access serialization between threads |
CUaMutexRefCounted | UaMutexRefCounted |
CUaMutexLocker | UaMutexLocker |
CUaNetworkBrowser | Platform independent class for navigating through the network |
CUaNetworkBrowseResult | Browse result class for navigating through the network |
CUaNetworkGroupDataType | Wrapper class for the UA stack structure OpcUa_NetworkGroupDataType |
CUaNodeId | Wrapper class for the UA stack structure OpcUa_NodeId |
►CUaBase::UaNodesetXmlParser | Base class for parsing a NodeSet XML file |
CUaNodeSetXmlParserUaNode | Helper class for loading UANodeSet XML files and managing the required NodeManagers |
CUaNumericRange | Helper class for NumericRange handling |
CUaObjectArray< T > | UaObjectArray |
CUaObjectArray< SamplingClassDevice > | |
CUaObjectAttributes | Wrapper class for the UA stack structure OpcUa_ObjectAttributes |
CUaObjectPointerArray< T > | UaObjectPointerArray |
CUaObjectPointerArray< ComAeAttributeMapping > | |
CUaObjectPointerArray< EventFilterOperand > | |
CUaObjectPointerArray< EventNotifierTreeElement > | |
CUaObjectPointerArray< EventTypeTreeElement > | |
CUaObjectPointerArray< UaEndpoint > | |
CUaObjectPointerArray< UaEndpointSecuritySetting > | |
CUaObjectPointerArray< UaFilterOperand > | |
CUaObjectPointerArray< UaNodeId > | |
CUaObjectPointerArray< UaVariant > | |
CUaObjectPointerArray< UaVariantArray > | |
CUaObjectTypeAttributes | Wrapper class for the UA stack structure OpcUa_ObjectTypeAttributes |
CUaPkiCertificate | Class for handling X509 certificates |
CUaPkiCertificateCollection | UaPkiCertificateCollection OPC UA specific certificate collection |
CUaPkiCertificateInfo | OPC UA specific certificate information |
CUaPkiIdentity | Identity for certificate issuer and subject |
CUaPkiPrivateKey | Wrapper class for a private key |
►CUaPkiProvider | Wrapper class for a PKI provider |
CUaPkiProviderNoSecurity | Wrapper class for no security PKI provider |
CUaPkiProviderWindowsStore | Wrapper class for a Windows Store PKI provider |
►CUaPkiProviderCertificateValidationCallback | The UaPkiProviderCertificateValidationCallback is an interface for retrieving information about certificate validation errors |
►CUaEndpoint | UaEndpoint |
CUaEndpointIni | This class represent an UaEntpoint configured by the INI configuration file |
CUaEndpointXml | This class represent an UaEntpoint configured by the XML configuration file |
CUaPkiPublicKey | UaPkiPublicKey |
CUaPkiRevocationList | Class for handling revocation lists |
CUaPkiRsaKeyPair | UaPkiRsaKeyPair |
CUaPlatformLayer | Platform layer handling class |
CUaPointerArray< T > | UaPointerArray |
CUaPointerArray< EventManager > | |
CUaPointerArray< OpcUa_DataValue > | |
CUaPointerArray< SamplingItemDevice > | |
CUaPointerArray< UaContentFilterElement > | |
CUaPointerArray< UaDiagnosticInfo > | |
CUaPointerArray< UaNumericRange > | |
CUaPointerArray< UaVariable > | |
CUaPublishContext | UaPublishContext |
CUaQualifiedName | Wrapper class for the UA stack structure OpcUa_QualifiedName |
CUaRange | Wrapper class for the UA stack structure OpcUa_Range |
CUaRedundantServerDataType | Wrapper class for the UA stack structure OpcUa_RedundantServerDataType |
►CUaReference | Interface definition of the UaReference |
CUaGenericReference | Class definition of the UaGenericReference |
CUaRefCrossNodeManager | Implements a reference between nodes in two different NodeManagers |
CUaRefCrossNodeManagerSingle | Implements a reference between two nodes in two different NodeManagers |
CUaReferenceCPCopy | Class definition of the UaGenericReference |
CUaRefFromState | Class definition of the UaRefFromState |
CUaRefGeneratesEvent | Class definition of the UaRefGeneratesEvent |
CUaRefHasCause | Class definition of the UaRefHasCause |
CUaRefHasComponent | Class definition of the UaRefHasComponent |
CUaRefHasCondition | Reference class used to represent a HasCondition reference |
CUaRefHasDescription | Class definition of the UaRefHasDescription |
CUaRefHasEffect | Class definition of the UaRefHasEffect |
CUaRefHasEncoding | Class definition of the UaRefHasEncoding |
CUaRefHasEventSource | Class definition of the UaRefHasEventSource |
CUaRefHasHistoricalConfiguration | Class definition of the UaRefHasHistoricalConfiguration |
CUaRefHasModellingRule | Class definition of the UaRefHasModellingRule |
CUaRefHasNotifier | Class definition of the UaRefHasNotifier |
CUaRefHasOrderedComponent | Class definition of the UaRefHasOrderedComponent |
CUaRefHasProperty | Class definition of the UaRefHasProperty |
CUaRefHasSubtype | Class definition of the UaRefHasSubtype |
CUaRefHasTypeDefinition | Class definition of the UaRefHasTypeDefinition |
CUaRefOrganizes | Class definition of the UaRefOrganizes |
CUaRefOutOfServer | Class definition of the UaRefOutOfServer |
CUaRefToState | Class definition of the UaRefToState |
►CUaReferenceLists | Class implementing the reference handling for UaNodes |
COpcUa::BaseMethod | Class implementing the UaMethod interface for the Method handling |
COpcUa::BaseObjectType | Class implementing the UaObject interface for the BaseObjectType |
COpcUa::BaseVariableType | Base class for all classes representing UA Variables |
CUaDataTypeNS0 | UaDataTypeNS0 |
CUaDataVariableCache | UaDataVariableCache |
CUaDataVariableDevice | Derived from UaVariable and UaReferenceLists |
CUaGenericDataType | Derived from UaDataType and UaReferenceLists |
CUaGenericMethod | Derived from UaMethod and UaReferenceLists |
CUaGenericObject | Derived from UaObject and UaReferenceLists |
CUaGenericObjectType | Derived from UaObjectType and UaReferenceLists |
CUaGenericReferenceType | Derived from UaReferenceType and UaReferenceLists |
CUaGenericVariable | Derived from UaVariableCache and UaReferenceLists |
CUaGenericVariableType | Derived from UaVariableType and UaReferenceLists |
CUaGenericView | Derived from UaView and UaReferenceLists |
CUaMethodGeneric | UaMethodGeneric |
CUaObjectBase | Provides 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 |
CUaObjectTypeSimple | Derived from UaObjectType and UaReferenceLists |
CUaPropertyMethodArgument | UaPropertyMethodArgument |
CUaReferenceTypeNS0 | Derived from UaReferenceType and UaReferenceLists |
CUaVariableTypeSimple | Derived from UaVariableType and UaReferenceLists |
CUaViewSimple | Derived from UaView and UaReferenceLists |
CUaReferenceTypeAttributes | Wrapper class for the UA stack structure OpcUa_ReferenceTypeAttributes |
CUaRegisteredServer | Wrapper class for the UA stack structure OpcUa_RegisteredServer |
CUaRelativePath | This class manages a relative path used for TranslatBrowsePathsToNodeIds |
CUaRepublishContext | UaRepublishContext |
CUaSamplingIntervalDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SamplingIntervalDiagnosticsDataType |
CUaSemanticChangeStructureDataType | Wrapper class for the UA stack structure OpcUa_SemanticChangeStructureDataType |
CUaSemaphore | Semaphore class is used to allow threads to synchronize access to a resource |
►CUaServerApplication | Base class for the main OPC Server management object |
COpcServer | Main OPC Server object |
CUaServerApplicationCallback | Callback interface for the Server application object |
►CUaServerApplicationModule | Interface for modules managed by the UaServerApplication object |
CUaNodeSetXmlParserUaNode | Helper class for loading UANodeSet XML files and managing the required NodeManagers |
CUaServerDiagnosticsSummaryDataType | Wrapper class for the UA stack structure OpcUa_ServerDiagnosticsSummaryDataType |
CUaServerStatusDataType | Wrapper class for the UA stack structure OpcUa_ServerStatusDataType |
CUaServiceCounterDataType | Wrapper class for the UA stack structure OpcUa_ServiceCounterDataType |
CUaClientSdk::UaSessionCallback | UaSessionCallback defines the callback interface for the UaSession class |
CUaSessionDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SessionDiagnosticsDataType |
CUaSessionSecurityDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SessionSecurityDiagnosticsDataType |
CUaSettings | Persistent platform-independent application settings |
CUaSettingsSection | Persistent platform-independent application settings |
CUaSignedSoftwareCertificate | Wrapper class for the UA stack structure OpcUa_SignedSoftwareCertificate |
CUaSoftwareCertificate | Wrapper class for the UA stack structure OpcUa_SoftwareCertificate |
►CUaStatusCode | The class encapsulates the OPC UA data type StatusCodes and conversions from and to Classic OPC codes |
CUaStatus | This class handles status codes, conversions of the status code and diagnostic information |
CUaString | Wrapper class for the UA stack structure OpcUa_String |
CUaStructureDefinition | The class describes a structured data type |
CUaStructureField | This class describes a field of a UaStructureDefinition |
CUaClientSdk::UaSubscription | Manges a UA Client created subscription |
CUaClientSdk::UaSubscriptionCallback | UaSubscriptionCallback defines the callback interface for the UaSubscription class |
CUaSubscriptionDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SubscriptionDiagnosticsDataType |
CUaSupportedProfile | Wrapper class for the UA stack structure OpcUa_SupportedProfile |
►CUaThread | Platform independent class for a worker thread |
CSamplingEngine | SamplingEngine |
CUaServer | UaServer |
CUaSubscriptionManager | UaSubscriptionManager |
CUaThreadPool | This class is used to manager a pool of threads |
►CUaThreadPoolJob | This class represents a job to be executed by a worker thread |
COpcUa::MethodCallJob | Helper class for executing methods in a worker thread pool job |
►CUaBaseChangeMonitorTypeContext | Internal helper class for changing monitoring settings |
CAddEventManagerMonitoredItemsContext | CreateMonitoredItemsContext used for internal event manager add transaction |
CUaCreateMonitoredItemsContext | UaCreateMonitoredItemsContext |
CUaDeleteMonitoredItemsContext | UaDeleteMonitoredItemsContext |
CUaModifyMonitoredItemsContext | UaModifyMonitoredItemsContext |
CUaSetMonitoringModeContext | UaSetMonitoringModeContext |
CUaSubscriptionContext | UaPublishContext |
►CUaTMBaseContext | UaTMBaseContext |
CUaBrowseContext | UaBrowseContext Class |
CUaBrowseNextContext | UaBrowseNextContext Class |
CUaCallContext | UaCallContext |
CUaHistoryReadContext | UaHistoryReadContext |
CUaHistoryUpdateContext | UaHistoryUpdateContext |
►CUaQueryContext | UaQueryContext Class |
CUaQueryFirstContext | UaQueryFirstContext Class |
CUaQueryNextContext | UaQueryNextContext Class |
CUaReadContext | UaReadContext |
CUaWriteContext | UaWriteContext |
CUaTimeZoneDataType | Wrapper class for the UA stack structure OpcUa_TimeZoneDataType |
►CUaTrace | A class used for trace outputs (error, information,...) |
CSrvT | SrvT |
CUaTraceHook | Interface used to register a trace hook |
CUaUniString | OPC UA string handling class |
CUaUniStringList | OPC UA string list class |
►CUaUserIdentityToken | Base class for the different user identity token classes |
CUaUserIdentityTokenAnonymous | Class representing an anonymous user identity token |
CUaUserIdentityTokenCertificate | Class representing a Certificate user identity token |
CUaUserIdentityTokenKerberosTicket | Class representing a KerberosToken user identity token |
CUaUserIdentityTokenUserPassword | Class representing an User and Password user identity token |
CUaUserTokenPolicy | Wrapper class for the UA stack structure OpcUa_UserTokenPolicy |
CUaVariableAttributes | Wrapper class for the UA stack structure OpcUa_VariableAttributes |
CUaVariableTypeAttributes | Wrapper class for the UA stack structure OpcUa_VariableTypeAttributes |
CUaVariant | Wrapper class for the UA stack structure OpcUa_Variant |
CUaVariantException | Base class for exceptions that can transferred across variants |
CUaViewAttributes | Wrapper class for the UA stack structure OpcUa_ViewAttributes |
CUaXmlDocument | XML parser class for an XML document |
CUaXmlElement | XML Element class |
CUaXmlValue | XML Value class |
CUaXVType | Wrapper class for the UA stack structure OpcUa_XVType |
CUaClientSdk::UpdateDataDetail | Data for one item in a HistoryUpdate call for data |
CUaClientSdk::UpdateEventDetail | The UpdateEventsDetail class contains the data for one item in a HistoryUpdate call for events |
►CUserDataBase | Base class for user data stored in SDK managed objects like UaNode |
CUaBase::BaseNodeStandardUserData | A default class for UserData |
►CUserDataVariableGetValue | Specialized UserData class for UaVariable where the UserData class provides a capability to get the current value |
CUaVariableNs1UserDataGetCounter | Specialized UserData class for UaVariable in namespace 1 where the UserData class provides access to a int counter |
CUserDataGetCounterBoolean | Specialized UserData class for UaVariable where the UserData class provides access to an Boolean value |
CUserDataGetCounterByte | Specialized UserData class for UaVariable where the UserData class provides access to an Byte value |
CUserDataGetCounterDouble | Specialized UserData class for UaVariable where the UserData class provides access to an Double value |
CUserDataGetCounterNodeId | Specialized UserData class for UaVariable where the UserData class provides access to an NodeId value |
CUserDataGetCounterUInt32 | Specialized UserData class for UaVariable where the UserData class provides access to an UInt32 value |
CVersionInfoCoreModule | Class providing static member functions to request the version information for the UA Server SDK, the UA Stack and the UA Stack Platform Layer |
CXmlUaNodeFactoryManager | The manager of the factories for creating instances |
►CXmlUaNodeFactoryNamespace | Abstract factory for creating UaVariables or UaObjects of a namespace |
CXmlUaNodeFactoryNamespace0 | This class is the factory for creating instances of ObjectTypes and VariableType defined in namespace 0 |