PySide6.QtOpcUa.QOpcUaApplicationDescription

class QOpcUaApplicationDescription

OPC UA ApplicationDescription更多

概要

属性

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

应用程序描述包含有关OPC UA应用程序的信息。

class ApplicationType

此枚举类型保存应用程序类型。

常量

描述

QOpcUaApplicationDescription.Server

此应用程序是一个服务器。

QOpcUaApplicationDescription.Client

此应用程序是一个客户端。

QOpcUaApplicationDescription.ClientAndServer

此应用程序既是客户端又是服务器。

QOpcUaApplicationDescription.DiscoveryServer

此应用程序是一个发现服务器。

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property applicationNameᅟ: QOpcUaLocalizedText

描述应用程序的名称。

Access functions:
property applicationTypeᅟ: QOpcUaApplicationDescription.ApplicationType

应用程序的类型:服务器、客户端、两者或发现服务器。

Access functions:
property applicationUriᅟ: str

此应用程序实例的全局唯一标识符。

Access functions:
property discoveryProfileUriᅟ: str

支持的发现配置文件的URI。

Access functions:
property discoveryUrlsᅟ: list of QString

发现端点的URL列表。

Access functions:
property gatewayServerUriᅟ: str

网关服务器的URI。

Access functions:
property productUriᅟ: str

此产品的全局唯一标识符。

Access functions:
__init__()

默认构造一个没有设置参数的应用程序描述。

__init__(other)
Parameters:

其他QOpcUaApplicationDescription

other构建应用程序描述。

applicationName()
Return type:

QOpcUaLocalizedText

返回描述应用程序的名称。

另请参阅

setApplicationName()

属性 applicationNameᅟ 的获取器。

applicationType()
Return type:

ApplicationType

返回应用程序的类型(服务器、客户端、两者、发现服务器)。

另请参阅

setApplicationType()

属性 applicationTypeᅟ 的获取器。

applicationUri()
Return type:

字符串

返回此应用程序实例的全局唯一标识符。

另请参阅

setApplicationUri()

属性 applicationUriᅟ 的获取器。

discoveryProfileUri()
Return type:

字符串

返回支持的发现配置文件的URI。

属性 discoveryProfileUriᅟ 的获取器。

discoveryUrls()
Return type:

.QString 列表

返回发现端点的URL列表。

另请参阅

setDiscoveryUrls()

属性 discoveryUrlsᅟ 的获取器。

discoveryUrlsRef()
Return type:

.QString 列表

返回发现端点的URL列表的引用。

gatewayServerUri()
Return type:

字符串

返回网关服务器的URI。

另请参阅

setGatewayServerUri()

属性 gatewayServerUriᅟ 的获取器。

__eq__(rhs)
Parameters:

rhsQOpcUaApplicationDescription

Return type:

布尔

如果此应用程序描述与rhs具有相同的值,则返回true

productUri()
Return type:

字符串

返回此产品的全局唯一标识符。

另请参阅

setProductUri()

属性 productUriᅟ 的获取器。

setApplicationName(applicationName)
Parameters:

applicationNameQOpcUaLocalizedText

将应用程序名称设置为 applicationName

另请参阅

applicationName()

setApplicationType(applicationType)
Parameters:

applicationTypeApplicationType

将应用程序类型设置为 applicationType

另请参阅

applicationType()

setApplicationUri(applicationUri)
Parameters:

applicationUri – str

将此应用程序实例的全局唯一标识符设置为applicationUri

另请参阅

applicationUri()

setDiscoveryProfileUri(discoveryProfileUri)
Parameters:

discoveryProfileUri – str

将发现配置文件URI设置为discoveryProfileUri

另请参阅

discoveryProfileUri()

setDiscoveryUrls(discoveryUrls)
Parameters:

discoveryUrls – .QString 列表

将发现URL设置为discoveryUrls

另请参阅

discoveryUrls()

setGatewayServerUri(gatewayServerUri)
Parameters:

gatewayServerUri – str

将网关服务器的URI设置为gatewayServerUri

另请参阅

gatewayServerUri()

setProductUri(productUri)
Parameters:

productUri – str

将此产品的全局唯一标识符设置为 productUri

另请参阅

productUri()