Qt OPC UA C++ Classes

提供Qt OPC UA 功能的 C++ 类列表。更多

命名空间

QOpcUa::NodeIds

此命名空间包含具有已知节点 ID 的枚举

QOpcUaAddNodeItem

该类存储在服务器上创建新节点的必要信息

QOpcUaAddReferenceItem

该类存储在服务器上添加新引用的必要信息

QOpcUaApplicationDescription

OPC UA 应用程序描述

QOpcUaApplicationIdentity

定义应用程序的标识

QOpcUaApplicationRecordDataType

OPC UA 应用程序记录数据类型

QOpcUaArgument

OPC UA 参数类型

QOpcUaAttributeOperand

OPC UA 属性操作符类型

QOpcUaAuthenticationInformation

OPC UA 认证信息

QOpcUaAxisInformation

OPC UA 轴信息类型

QOpcUaBinaryDataEncoding

OPC UA 第 6 部分中描述的 OPC UA 二进制数据编码的部分实现

QOpcUaBrowsePathTarget

OPC UA 浏览路径目标

QOpcUaBrowseRequest

包含调用 OPC UA 浏览服务的参数

QOpcUaClient

允许与 OPC UA 服务器交互

QOpcUaComplexNumber

OPC UA ComplexNumber 类型

QOpcUaConnectionSettings

用于连接服务器的通用参数

QOpcUaContentFilterElement

OPC UA 内容过滤元素

QOpcUaContentFilterElementResult

OPC UA 内容过滤元素结果

QOpcUaDataValue

该类存储 OPC UA 值数据和相关元数据

QOpcUaDeleteReferenceItem

该类存储从服务器删除引用的必要信息

QOpcUaDiagnosticInfo

模拟 OPC UA 内置类型 DiagnosticInfo

QOpcUaDoubleComplexNumber

OPC UA DoubleComplexNumber 类型

QOpcUaEUInformation

OPC UA EURange 类型

QOpcUaElementOperand

OPC UA 元素操作符类型

QOpcUaEndpointDescription

OPC UA 端点描述

QOpcUaEnumDefinition

OPC UA 枚举定义类型

QOpcUaEnumField

OPC UA 结构定义类型

QOpcUaErrorState

允许从后端调查和交互错误状态

QOpcUaEventFilterResult

OPC UA 事件过滤结果

QOpcUaExpandedNodeId

OPC UA 扩展节点标识

QOpcUaExtensionObject

OPC UA 扩展对象

QOpcUaGdsClient

处理与 GDS 服务器的通信

QOpcUaGenericStructHandler

从/到扩展对象读取服务器的数据类型并解码/编码通用结构体

QOpcUaGenericStructValue

保存通用 OPC UA 结构类型的值

QOpcUaHistoryData

该类存储节点的历史数据值

QOpcUaHistoryEvent

该类存储节点的历史事件

QOpcUaHistoryReadEventRequest

该类存储从服务器请求历史数据的必要信息

QOpcUaHistoryReadRawRequest

该类存储从服务器请求历史数据的必要信息

QOpcUaHistoryReadResponse

该类用于请求历史数据并存储结果

QOpcUaKeyPair

处理私钥和公钥对

QOpcUaLiteralOperand

OPC UA LiteralOperand 类型

QOpcUaLocalizedText

OPC UA 本地化文本类型

QOpcUaMonitoringParameters

为订阅和监控项目设置和检索参数的方法

QOpcUaMonitoringParameters::DataChangeFilter

为监控项目定义数据变化过滤器(DataChangeFilter

QOpcUaMonitoringParameters::EventFilter

为受监控项目定义事件过滤器

QOpcUaMultiDimensionalArray

多维数组的容器类

QOpcUaNode

允许与 OPC UA 节点交互

QOpcUaNodeCreationAttributes

该类管理节点创建的属性值

QOpcUaPkiConfiguration

定义应用程序的 PKI 配置

QOpcUaProvider

创建 QOpcUaClient 的实例

QOpcUaQualifiedName

OPC UA 限定名称类型

QOpcUaRange

OPC UA 范围类型

QOpcUaReadItem

该类存储读取操作的选项

QOpcUaReadResult

该类存储读取操作的结果

QOpcUaReferenceDescription

包含节点信息

QOpcUaRelativePathElement

OPC UA 相对路径元素

QOpcUaSimpleAttributeOperand

OPC UA 简单属性操作符类型

QOpcUaStructureDefinition

OPC UA 结构定义类型

QOpcUaStructureField

OPC UA 结构字段类型

QOpcUaUserTokenPolicy

OPC UA 用户令牌策略

QOpcUaVariant

OPC UA 变量

QOpcUaWriteItem

该类存储写操作的选项

QOpcUaWriteResult

该类存储写操作的结果

QOpcUaX509CertificateSigningRequest

创建证书签名请求

QOpcUaX509DistinguishedName

有关区分名称项的信息

QOpcUaX509Extension

所有 X509 扩展的基类

QOpcUaX509ExtensionBasicConstraints

X509 基本约束类

QOpcUaX509ExtensionExtendedKeyUsage

X509 扩展密钥使用类

QOpcUaX509ExtensionKeyUsage

X509 扩展密钥使用类

QOpcUaX509ExtensionSubjectAlternativeName

X509 主题替代名称类

QOpcUaXValue

OPC UA XVType

详细说明

有关Qt OPC UA 模块的更多信息,请参阅 Qt OPC UA模块文档。

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.