UA Server SDK C++ Bundle
1.4.0.258
|
OpcUa | |
OpcUaDi | Namespace for the UA information model http://opcfoundation.org/UA/DI/ |
OpcUaPlc | Namespace for the UA information model http://PLCopen.org/OpcUa/IEC61131-3/ |
UaBase | |
UaClientSdk | Namespace for the C++ OPC UA Client Library |
AddEventManagerMonitoredItemsContext | CreateMonitoredItemsContext used for internal event manager add transaction |
AggregateCalculator | Calculates the value of an aggregate |
AggregateCalculatorAverage | Calculates the value of an aggregate |
AggregateCalculatorCount | Calculates the value of an aggregate |
AggregateCalculatorInterface | An interface that captures the original active API of the AggregateCalculator class required to integrate with the subscription code |
AggregateCalculatorMinMax | Calculates the value of an aggregate |
AggregateCalculatorStartEnd | Calculates the value of an aggregate |
AggregateCalculatorStatus | Calculates the value of an aggregate |
AggregateCalculatorStdDev | Calculates the value of an aggregate |
Aggregators | The set of built-in aggregate factories |
BaseEventTypeData | BaseEventTypeData |
BrowseContext | This class provides all browse settings and the continuation point handling |
BrowseParameters | All parameter for a browse request |
BrowseReferenceResult | All parameters for a browse result |
BrowseUaNodeCallback | Callback interface for user specific browse result manipulation |
CacheSignal | Interface class for the connection between variables and the data sampling |
CacheVariableConnector | Class connecting a UaVariableCache object with a monitoring item |
ChainEntry | ChainEntry |
ComAeAttributeMapping | Data class for COM A&E Attributes mapping to OPC UA event fields |
ConditionBranchList | Helper class for the EventManager interface implementation in EventManagerBase |
ContinuationPointUserDataBase | Base class for continuation point user data Base Class for handling of user data stored in the continuation point |
ContinuationPointWrapper | Continuation point wrapper class for internal browse calls |
CoreModule | Interface class for the Unified Automation Server Core Module |
DataMonitoredItemSpec | Class containing the information necessary to create a Data MonitoredItem |
EventCallback | The callback interface for event monitored items |
EventFilter | Helper class for the EventManager interface implementation in EventManagerBase |
EventFilterElement | Helper class for the EventManager interface implementation in EventManagerBase |
EventFilterOperand | Helper class for the EventManager interface implementation in EventManagerBase |
EventItem | Helper class for the EventManager interface implementation in EventManagerBase |
EventManager | Interface definition of the EventManager used for monitoring events |
EventManagerBase | 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 |
EventManagerCallback | The corresponding callback interface for the EventManager |
EventManagerSubset | This class holds the context for one EventManager in the transaction |
EventManagerUaNode | 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 |
EventMonitoringContext | This class provides the settings for an event monitored item |
EventMonitoringContextCreate | This class provides the settings for an event monitored item |
EventNotifierTreeElement | Helper class for the EventManager interface implementation in EventManagerBase |
EventTransactionContext | This class holds the context for an event transaction |
EventTypeTreeElement | Helper class for the EventManager interface implementation in EventManagerBase |
HandleManager | HandleManager |
HashTable | HashTable |
HistoryManager | Interface definition of the HistoryManager used for reading, updating and deletion of data and event history |
HistoryManagerBase | HistoryManager base implementation providing a simplified synchronous API |
HistoryManagerCallback | The corresponding callback interface for the HistoryManager |
HistoryManagerSubset | HistoryManagerSubset |
HistoryReadCPUserDataBase | Base class for History Read continuation point user data Base Class for handling of user data stored in the History Read continuation point |
HistoryTransactionContext | HistoryTransactionContext |
HistoryUpdateEventsJob | HistoryUpdateEventsJob Derived from UaThreadPoolJob |
HistoryVariableHandle | HistoryVariableHandle |
HistoryVariableHandleNodeId | Class for the History Variable Handle containing the NodeId for the processing in the HistoryManager |
HistoryVariableHandleUaNode | HistoryVariableHandleUaNode |
IOManager | Interface definition of the IOManager used for reading, writing and monitoring data |
IOManager2 | Optimized but limited version of the IOManager interface |
IOManager2Callback | Callback interface for the IOManager2 interface |
IOManagerCallback | The corresponding callback interface for the IOManager |
IOManagerSubset | IOManagerSubset |
IOManagerUaNode | Implementation of the interface IOManager operating on a generic address space node model |
IOTransactionContext | IOTransactionContext |
IOVariableCallback | The callback interface for data monitored items |
MethodHandle | Base class containing the information necessary to execute a method call |
MethodHandleNodeId | MethodHandle containing the information necessary to execute a method with the object and method NodeId |
MethodHandleUaNode | MethodHandle containing the information necessary to execute a method represented as UaNode |
MethodManager | Interface definition of the MethodManager used for calling methods in the server |
MethodManagerCallback | The corresponding callback interface for the MethodManager |
MonitoringContext | This class provides the settings for a data monitored item |
NamespaceMapping | Info needed top map namespace index in tagfile |
NewEventContext | Data class for storing the new events from a monitored item |
NodeManager | Interface definition of NodeManager used for browsing and managing the address space |
NodeManagerBase | Class providing a simplified base NodeManager, IOManager and optional EventManager implementation for most use cases |
NodeManagerConfig | Interface used to configure the address space in a NodeManager based on a generic node model |
NodeManagerCrossReferences | NodeManager related interface to create cross references between NodeManagers It is not possible to create plane copies of this Interface |
NodeManagerList | Interface used to register and find NodeManagers |
NodeManagerNodeSetXml | NodeManager implementation used as base class for NodeManagers created from Nodeset XML files |
NodeManagerNodeSetXmlCreator | Interface for creating derived classes of NodeManagerBaseXml |
NodeManagerNS1 | NodeManager implementation for namespace 1 |
NodeManagerRoot | NodeManagerRoot |
NodeManagerTagFile | NodeManager for Tag File |
NodeManagerTagFileCallback | Callback interface used by NodeManagerTagFile |
NodeManagerUaNode | Implementation of the interface NodeManager operating on a generic address space node model |
OpcServer | Main OPC Server object |
OpcServerPrivate | Class containing the private members for the OpcServer class |
QueryContext | This class provides all query settings and the continuation point handling |
ReferenceCounter | ReferenceCounter |
RegisteredNode | RegisteredNode |
RingBuffer | RingBuffer |
SamplingEngine | SamplingEngine |
SamplingExecution | SamplingExecution |
ServerConfig | Server Configuration Interface definition |
ServerConfigData | ServerConfigData Derived from ServerConfig |
ServerConfigIni | This class represent a sercer configuration loaded from an INI configuration file |
ServerConfigXml | ServerConfigXml Derived from ServerConfig |
ServerManager | ServerManager |
ServiceContext | This class provides the context for a Service invocation |
Session | Class used to manage a client session in the server |
SessionCallback | Callback interface class for Session callbacks |
SessionManager | SessionManager |
SessionUserDataBase | Base class for user data stored in a Session |
SrvT | SrvT |
UaAbstractDecoder | This class is used internally by the SDK |
UaAbstractEncoder | This class is used internally by the SDK |
UaAddNodesItem | Wrapper class for the UA stack structure OpcUa_AddNodesItem |
UaAddReferencesItem | Wrapper class for the UA stack structure OpcUa_AddReferencesItem |
UaAggregateConfiguration | Wrapper class for the UA stack structure OpcUa_AggregateConfiguration |
UaAnalogItemCache | UaAnalogItemCache |
UaAnnotation | Wrapper class for the UA stack structure OpcUa_Annotation |
UaApplicationDescription | Wrapper class for the UA stack structure OpcUa_ApplicationDescription |
UaAreaFolder | OPC UA Folder Object handling class used as Alarm Area object |
UaArgument | Wrapper class for the UA stack structure OpcUa_Argument |
UaAxisInformation | Wrapper class for the UA stack structure OpcUa_AxisInformation |
UaBaseChangeMonitorTypeContext | Internal helper class for changing monitoring settings |
UaBinaryDecoder | This class is used internally by the SDK |
UaBinaryEncoder | This class is used internally by the SDK |
UaBrowseContext | UaBrowseContext Class |
UaBrowseNextContext | UaBrowseNextContext Class |
UaBuildInfo | Wrapper class for the UA stack structure OpcUa_BuildInfo |
UaByteArray | The UaByteArray handles the access to an array of bytes |
UaByteRef | UaByteRef |
UaByteString | Wrapper class for the UA stack structure OpcUa_ByteString |
UaCallContext | UaCallContext |
UaChar | Helper class for modifying UaChar elements |
UaContentFilter | OPC UA ContentFilter used in event filters and the Query service |
UaContentFilterElement | OPC UA ContentFilterElement used in ContentFilter |
UaContentFilterElementResult | Wrapper class for the UA stack structure OpcUa_ContentFilterElementResult |
UaContentFilterResult | Wrapper class for the UA stack structure OpcUa_ContentFilterResult |
UaCreateMonitoredItemsContext | UaCreateMonitoredItemsContext |
UaDataType | Class definition of the UaDataType |
UaDataTypeAttributes | Wrapper class for the UA stack structure OpcUa_DataTypeAttributes |
UaDataTypeDictionary | Base class for getting DataType informations |
UaDataTypeNS0 | UaDataTypeNS0 |
UaDataValue | Wrapper class for the UA stack structure OpcUa_DataValue |
UaDataVariableCache | UaDataVariableCache |
UaDataVariableDevice | Derived from UaVariable and UaReferenceLists |
UaDateTime | Wrapper class for the UA stack structure OpcUa_DateTime |
UaDeleteMonitoredItemsContext | UaDeleteMonitoredItemsContext |
UaDeleteNodesItem | Wrapper class for the UA stack structure OpcUa_DeleteNodesItem |
UaDeleteReferencesItem | Wrapper class for the UA stack structure OpcUa_DeleteReferencesItem |
UaDiagnosticInfo | The class UaDiagnosticInfo contains the diagnostic information in full format |
UaDir | UaDir |
UaElementOperand | OPC UA ElementOperand used in ContentFilterElement |
UaEndpoint | UaEndpoint |
UaEndpointConfiguration | Wrapper class for the UA stack structure OpcUa_EndpointConfiguration |
UaEndpointDescription | Wrapper class for the UA stack structure OpcUa_EndpointDescription |
UaEndpointIni | This class represent an UaEntpoint configured by the INI configuration file |
UaEndpointSecuritySetting | UaEndpointSecuritySetting |
UaEndpointUrlListDataType | Wrapper class for the UA stack structure OpcUa_EndpointUrlListDataType |
UaEndpointXml | This class represent an UaEntpoint configured by the XML configuration file |
UaEnumDefinition | The class describes an Enumeration |
UaEnumValueType | Wrapper class for the UA stack structure OpcUa_EnumValueType |
UaEUInformation | Wrapper class for the UA stack structure OpcUa_EUInformation |
UaEventData | Represents the event field data for an event fired by the server application |
UaEventFilter | Wrapper class for the OPC UA EventFilter structure |
UaEventFilterResult | Wrapper class for the UA stack structure OpcUa_EventFilterResult |
UaExpandedNodeId | Wrapper class for the UA stack structure OpcUa_ExpandedNodeId |
UaExtensionObject | Derived from OpcUa_ExtensionObject |
UaFile | Interface for reading from and writing to files |
UaFileEngine | |
UaFilterOperand | OPC UA FilterOperand used in ContentFilterElement |
UaFolder | OPC UA Folder Object handling class |
UaGenericDataType | Derived from UaDataType and UaReferenceLists |
UaGenericMethod | Derived from UaMethod and UaReferenceLists |
UaGenericObject | Derived from UaObject and UaReferenceLists |
UaGenericObjectType | Derived from UaObjectType and UaReferenceLists |
UaGenericReference | Class definition of the UaGenericReference |
UaGenericReferenceType | Derived from UaReferenceType and UaReferenceLists |
UaGenericValue | A class that serializes and deserializes data that is described by an UaStructureDefinition |
UaGenericVariable | Derived from UaVariableCache and UaReferenceLists |
UaGenericVariableType | Derived from UaVariableType and UaReferenceLists |
UaGenericView | Derived from UaView and UaReferenceLists |
UaGuid | Wrapper class for the UA stack structure OpcUa_Guid |
UaHistoryEvent | Wrapper class for the UA stack structure OpcUa_HistoryEvent |
UaHistoryEventFieldList | Wrapper class for the UA stack structure OpcUa_HistoryEventFieldList |
UaHistoryReadContext | UaHistoryReadContext |
UaHistoryUpdateContext | UaHistoryUpdateContext |
UaIODevice | Base interface class of all I/O devices |
UaLiteralOperand | OPC UA LiteralOperand used in ContentFilterElement |
UaLocalizedText | Wrapper class for the UA stack structure OpcUa_LocalizedText |
UaMethod | Class definition of the UaMethod |
UaMethodAttributes | Wrapper class for the UA stack structure OpcUa_MethodAttributes |
UaMethodGeneric | UaMethodGeneric |
UaModelChangeStructureDataType | Wrapper class for the UA stack structure OpcUa_ModelChangeStructureDataType |
UaModelingRule | UaModelingRule |
UaModifyMonitoredItemsContext | UaModifyMonitoredItemsContext |
UaModule | Inteface class for the OPC UA server module |
UaMonitoredItem | UaMonitoredItem |
UaMonitoredItemData | UaMonitoredItemData |
UaMonitoredItemEvent | UaMonitoredItemEvent |
UaMutex | Access serialization between threads |
UaMutexLocker | UaMutexLocker |
UaMutexRefCounted | UaMutexRefCounted |
UaNetworkBrowser | Platform independent class for navigating through the network |
UaNetworkBrowseResult | Browse result class for navigating through the network |
UaNetworkGroupDataType | Wrapper class for the UA stack structure OpcUa_NetworkGroupDataType |
UaNode | Interface class for OPC UA Nodes created and managed with the SDK |
UaNodeId | This class encapsulates the native OpcUa_NodeId structure and handles memory allocation and cleanup for you |
UaNodeSetXmlParserUaNode | Helper class for loading UANodesSt XML files and managing the required NodeManagers |
UaNumericRange | Helper class for NumericRange handling |
UaObject | Interface for OPC UA Object nodes created and managed with the SDK |
UaObjectArray | UaObjectArray |
UaObjectAttributes | Wrapper class for the UA stack structure OpcUa_ObjectAttributes |
UaObjectBase | 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 |
UaObjectPointerArray | UaObjectPointerArray |
UaObjectServer | UaObjectServer |
UaObjectServerCapabilities | UaObjectServerCapabilities |
UaObjectServerDiagnostic | UaObjectServerDiagnostic |
UaObjectType | Class definition of the UaObjectType |
UaObjectTypeAttributes | Wrapper class for the UA stack structure OpcUa_ObjectTypeAttributes |
UaObjectTypeSimple | Derived from UaObjectType and UaReferenceLists |
UaObjectVendorServerInfo | UaObjectVendorServerInfo |
UaPkiCertificate | Class for handling X509 certificates |
UaPkiCertificateCollection | UaPkiCertificateCollection OPC UA specific certificate collection |
UaPkiCertificateInfo | OPC UA specific certificate information |
UaPkiIdentity | Identity for certificate issuer and subject |
UaPkiPrivateKey | Wrapper class for a private key |
UaPkiProvider | Wrapper class for a PKI provider |
UaPkiProviderCertificateValidationCallback | The UaPkiProviderCertificateValidationCallback is an interface for retrieving information about certificate validation errors |
UaPkiProviderNoSecurity | Wrapper class for no security PKI provider |
UaPkiProviderWindowsStore | Wrapper class for a Windows Store PKI provider |
UaPkiPublicKey | UaPkiPublicKey |
UaPkiRevocationList | Class for handling revocation lists |
UaPkiRsaKeyPair | UaPkiRsaKeyPair |
UaPlatformLayer | Platform layer handling class |
UaPointerArray | UaPointerArray |
UaPropertyCache | UaPropertyCache |
UaPropertyMethodArgument | UaPropertyMethodArgument |
UaPublishContext | UaPublishContext |
UaQualifiedName | Wrapper class for the UA stack structure OpcUa_QualifiedName |
UaQueryContext | UaQueryContext Class |
UaQueryFirstContext | UaQueryFirstContext Class |
UaQueryNextContext | UaQueryNextContext Class |
UaRange | Wrapper class for the UA stack structure OpcUa_Range |
UaReadContext | UaReadContext |
UaRedundantServerDataType | Wrapper class for the UA stack structure OpcUa_RedundantServerDataType |
UaRefCrossNodeManager | Implements a reference between nodes in two different NodeManagers |
UaRefCrossNodeManagerSingle | Implements a reference between two nodes in two different NodeManagers |
UaReference | Interface definition of the UaReference |
UaReferenceCPCopy | Class definition of the UaGenericReference |
UaReferenceLists | Class implementing the reference handling for UaNodes |
UaReferenceType | Class definition of the UaReferenceType |
UaReferenceTypeAttributes | Wrapper class for the UA stack structure OpcUa_ReferenceTypeAttributes |
UaReferenceTypeNS0 | Derived from UaReferenceType and UaReferenceLists |
UaRefFromState | Class definition of the UaRefFromState |
UaRefGeneratesEvent | Class definition of the UaRefGeneratesEvent |
UaRefHasCause | Class definition of the UaRefHasCause |
UaRefHasComponent | Class definition of the UaRefHasComponent |
UaRefHasCondition | Reference class used to represent a HasCondition reference |
UaRefHasDescription | Class definition of the UaRefHasDescription |
UaRefHasEffect | Class definition of the UaRefHasEffect |
UaRefHasEncoding | Class definition of the UaRefHasEncoding |
UaRefHasEventSource | Class definition of the UaRefHasEventSource |
UaRefHasHistoricalConfiguration | Class definition of the UaRefHasHistoricalConfiguration |
UaRefHasModellingRule | Class definition of the UaRefHasModellingRule |
UaRefHasNotifier | Class definition of the UaRefHasNotifier |
UaRefHasOrderedComponent | Class definition of the UaRefHasOrderedComponent |
UaRefHasProperty | Class definition of the UaRefHasProperty |
UaRefHasSubtype | Class definition of the UaRefHasSubtype |
UaRefHasTypeDefinition | Class definition of the UaRefHasTypeDefinition |
UaRefOrganizes | Class definition of the UaRefOrganizes |
UaRefOutOfServer | Class definition of the UaRefOutOfServer |
UaRefToState | Class definition of the UaRefToState |
UaRegisteredServer | Wrapper class for the UA stack structure OpcUa_RegisteredServer |
UaRelativePath | This class manages a relative path used for TranslatBrowsePathsToNodeIds |
UaRepublishContext | UaRepublishContext |
UaSamplingIntervalDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SamplingIntervalDiagnosticsDataType |
UaSemanticChangeStructureDataType | Wrapper class for the UA stack structure OpcUa_SemanticChangeStructureDataType |
UaSemaphore | Semaphore class is used to allow threads to synchronize access to a resource |
UaServer | UaServer |
UaServerApplication | Main OPC Server object |
UaServerApplicationCallback | Callback interface for the Server application object |
UaServerApplicationModule | Interface for modules managed by the UaServerApplication object |
UaServerDiagnosticsSummaryDataType | Wrapper class for the UA stack structure OpcUa_ServerDiagnosticsSummaryDataType |
UaServerStatusDataType | Wrapper class for the UA stack structure OpcUa_ServerStatusDataType |
UaServiceCounterDataType | Wrapper class for the UA stack structure OpcUa_ServiceCounterDataType |
UaSession | Class used to manage a OPC UA client session in the server |
UaSessionDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SessionDiagnosticsDataType |
UaSessionSecurityDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SessionSecurityDiagnosticsDataType |
UaSetMonitoringModeContext | UaSetMonitoringModeContext |
UaSettings | Persistent platform-independent application settings |
UaSettingsSection | Persistent platform-independent application settings |
UaSignedSoftwareCertificate | Wrapper class for the UA stack structure OpcUa_SignedSoftwareCertificate |
UaSimpleAttributeOperand | OPC UA SimpleAttributeOperand used in ContentFilterElement or UaEventFilter |
UaSoftwareCertificate | Wrapper class for the UA stack structure OpcUa_SoftwareCertificate |
UaStatus | The class UaStatus handles status codes, conversions of the status code and diagnostic information |
UaStatusCode | The class encapsulated OPC UA status codes and conversions from ant to Classic OPC codes |
UaString | This class encapsulates the native OpcUa_String structure and handles memory allocation and cleanup for you |
UaStructureDefinition | The class describes a structured data type |
UaStructureField | |
UaSubscription | Class implementing the OPC UA subscription object |
UaSubscriptionContext | UaPublishContext |
UaSubscriptionDiagnosticsDataType | Wrapper class for the UA stack structure OpcUa_SubscriptionDiagnosticsDataType |
UaSubscriptionManager | UaSubscriptionManager |
UaSupportedProfile | Wrapper class for the UA stack structure OpcUa_SupportedProfile |
UaThread | Platform independent class for a worker thread |
UaThreadPool | This class is used to manager a pool of threads |
UaThreadPoolJob | This class represents a job to be executed by a worker thread |
UaTimeZoneDataType | Wrapper class for the UA stack structure OpcUa_TimeZoneDataType |
UaTMBaseContext | UaTMBaseContext |
UaTrace | A class used for trace outputs (error, information,...) |
UaTraceHook | Interface used to register a trace hook |
UaTransactionManager | UaTransactionManager |
UaUniString | OPC UA string handling class |
UaUniStringList | OPC UA string list class |
UaUserIdentityToken | Base class for the different user identity token classes |
UaUserIdentityTokenAnonymous | Class representing an anonymous user identity token |
UaUserIdentityTokenCertificate | Class representing a Certificate user identity token |
UaUserIdentityTokenKerberosTicket | Class representing a KerberosToken user identity token |
UaUserIdentityTokenUserPassword | Class representing an User and Password user identity token |
UaUserTokenPolicy | Wrapper class for the UA stack structure OpcUa_UserTokenPolicy |
UaVariable | Class definition of the UaVariable |
UaVariableAttributes | Wrapper class for the UA stack structure OpcUa_VariableAttributes |
UaVariableCache | UaVariableCache |
UaVariableNs1UserDataGetCounter | Specialized UserData class for UaVariable in namespace 1 where the UserData class provides access to a int counter |
UaVariableType | Class definition of the UaVariableType |
UaVariableTypeAttributes | Wrapper class for the UA stack structure OpcUa_VariableTypeAttributes |
UaVariableTypeSimple | Derived from UaVariableType and UaReferenceLists |
UaVariant | Portable UA Variant class |
UaVariantException | Base class for exceptions that can transferred across variants |
UaView | Interface representing a OPC UA View node |
UaViewAttributes | Wrapper class for the UA stack structure OpcUa_ViewAttributes |
UaViewSimple | Derived from UaView and UaReferenceLists |
UaWriteContext | UaWriteContext |
UaXmlDocument | XML parser class for a XML document |
UaXmlElement | XML Element class |
UaXmlValue | XML Value class |
UaXVType | Wrapper class for the UA stack structure OpcUa_XVType |
UserDataBase | Base class for user data stored in SDK managed objects like UaNode |
UserDataGetCounterBoolean | Specialized UserData class for UaVariable where the UserData class provides access to an Boolean value |
UserDataGetCounterByte | Specialized UserData class for UaVariable where the UserData class provides access to an Byte value |
UserDataGetCounterDouble | Specialized UserData class for UaVariable where the UserData class provides access to an Double value |
UserDataGetCounterNodeId | Specialized UserData class for UaVariable where the UserData class provides access to an NodeId value |
UserDataGetCounterUInt32 | Specialized UserData class for UaVariable where the UserData class provides access to an UInt32 value |
UserDataVariableGetValue | Specialized UserData class for UaVariable where the UserData class provides a capability to get the current value |
VariableHandle | Base class for the variable handle used in data access methods |
VariableHandleTagFile | VariableHandleTagFile |
VariableHandleUaNode | VariableHandleUaNode |
VersionInfoCoreModule | Class providing static member functions to request the version information for the UA Server SKD, the UA Stack and the UA Stack Platform Layer |
XmlUaNodeFactoryManager | The manager of the factories for creating instances |