QOpcUaApplicationDescription#

The OPC UA ApplicationDescription . More

Synopsis#

Properties#

Functions#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description#

The application description contains information about an OPC UA application.

class PySide6.QtOpcUa.QOpcUaApplicationDescription#

PySide6.QtOpcUa.QOpcUaApplicationDescription(arg__1)

Parameters:

arg__1PySide6.QtOpcUa.QOpcUaApplicationDescription

Default constructs an application description with no parameters set.

Constructs an application description from other.

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.applicationName: PySide6.QtOpcUa.QOpcUaLocalizedText#

Name describing the application.

Access functions:
property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.applicationType: ApplicationType#

The application’s type: server, client, both, or discovery server.

Access functions:
property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.applicationUri: str#

The globally unique identifier for this application instance.

Access functions:
property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.discoveryProfileUri: str#

The URI of the supported discovery profile.

Access functions:
property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.discoveryUrls: list of QString#

A list of URLs of discovery endpoints.

Access functions:
property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.gatewayServerUri: str#

The URI of the gateway server.

Access functions:
property PᅟySide6.QtOpcUa.QOpcUaApplicationDescription.productUri: str#

The globally unique identifier for this product.

Access functions:
PySide6.QtOpcUa.QOpcUaApplicationDescription.ApplicationType#

This enum type holds the application type.

Constant

Description

QOpcUaApplicationDescription.Server

This application is a server.

QOpcUaApplicationDescription.Client

This application is a client.

QOpcUaApplicationDescription.ClientAndServer

This application is a client and a server.

QOpcUaApplicationDescription.DiscoveryServer

This application is a discovery server.

PySide6.QtOpcUa.QOpcUaApplicationDescription.applicationName()#
Return type:

PySide6.QtOpcUa.QOpcUaLocalizedText

Returns a name describing the application.

Getter of property applicationName .

PySide6.QtOpcUa.QOpcUaApplicationDescription.applicationType()#
Return type:

ApplicationType

Returns the application’s type (server, client, both, discovery server).

Getter of property applicationType .

PySide6.QtOpcUa.QOpcUaApplicationDescription.applicationUri()#
Return type:

str

Returns the globally unique identifier for this application instance.

Getter of property applicationUri .

PySide6.QtOpcUa.QOpcUaApplicationDescription.discoveryProfileUri()#
Return type:

str

Returns the URI of the supported discovery profile.

Getter of property discoveryProfileUri .

PySide6.QtOpcUa.QOpcUaApplicationDescription.discoveryUrls()#
Return type:

.list of QString

Returns a list of URLs of discovery endpoints.

Getter of property discoveryUrls .

PySide6.QtOpcUa.QOpcUaApplicationDescription.discoveryUrlsRef()#
Return type:

.list of QString

Returns a reference to a list of URLs of discovery endpoints.

PySide6.QtOpcUa.QOpcUaApplicationDescription.gatewayServerUri()#
Return type:

str

Returns the URI of the gateway server.

Getter of property gatewayServerUri .

PySide6.QtOpcUa.QOpcUaApplicationDescription.__eq__(arg__1)#
Parameters:

arg__1PySide6.QtOpcUa.QOpcUaApplicationDescription

Return type:

bool

Returns true if this application description has the same value as rhs.

PySide6.QtOpcUa.QOpcUaApplicationDescription.productUri()#
Return type:

str

Returns the globally unique identifier for this product.

See also

setProductUri()

Getter of property productUri .

PySide6.QtOpcUa.QOpcUaApplicationDescription.setApplicationName(applicationName)#
Parameters:

applicationNamePySide6.QtOpcUa.QOpcUaLocalizedText

Sets the application name to applicationName.

PySide6.QtOpcUa.QOpcUaApplicationDescription.setApplicationType(applicationType)#
Parameters:

applicationTypeApplicationType

Sets the application type to applicationType.

PySide6.QtOpcUa.QOpcUaApplicationDescription.setApplicationUri(applicationUri)#
Parameters:

applicationUri – str

Sets the globally unique identifier for this application instance to applicationUri.

See also

applicationUri()

PySide6.QtOpcUa.QOpcUaApplicationDescription.setDiscoveryProfileUri(discoveryProfileUri)#
Parameters:

discoveryProfileUri – str

Sets the discovery profile URI to discoveryProfileUri.

PySide6.QtOpcUa.QOpcUaApplicationDescription.setDiscoveryUrls(discoveryUrls)#
Parameters:

discoveryUrls – .list of QString

Sets the discovery URLs to discoveryUrls.

See also

discoveryUrls()

PySide6.QtOpcUa.QOpcUaApplicationDescription.setGatewayServerUri(gatewayServerUri)#
Parameters:

gatewayServerUri – str

Sets the URI of the gateway server to gatewayServerUri.

PySide6.QtOpcUa.QOpcUaApplicationDescription.setProductUri(productUri)#
Parameters:

productUri – str

Sets the globally unique identifier for this product to productUri.

See also

productUri()