QOpcUaApplicationDescription Class
La description de l'application OPC UA. Plus...
| En-tête : | #include <QOpcUaApplicationDescription> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
Types publics
| enum | ApplicationType { Server, Client, ClientAndServer, DiscoveryServer } |
Propriétés
|
|
Fonctions publiques
| QOpcUaApplicationDescription() | |
| QOpcUaApplicationDescription(const QOpcUaApplicationDescription &other) | |
| QOpcUaLocalizedText | applicationName() const |
| QOpcUaApplicationDescription::ApplicationType | applicationType() const |
| QString | applicationUri() const |
| QString | discoveryProfileUri() const |
| QList<QString> | discoveryUrls() const |
| QList<QString> & | discoveryUrlsRef() |
| QString | gatewayServerUri() const |
| QString | productUri() const |
| void | setApplicationName(const QOpcUaLocalizedText &applicationName) |
| void | setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType) |
| void | setApplicationUri(const QString &applicationUri) |
| void | setDiscoveryProfileUri(const QString &discoveryProfileUri) |
| void | setDiscoveryUrls(const QList<QString> &discoveryUrls) |
| void | setGatewayServerUri(const QString &gatewayServerUri) |
| void | setProductUri(const QString &productUri) |
| QOpcUaApplicationDescription & | operator=(const QOpcUaApplicationDescription &other) |
| bool | operator==(const QOpcUaApplicationDescription &rhs) const |
Description détaillée
La description de l'application contient des informations sur une application OPC UA.
Type de membre Documentation
enum QOpcUaApplicationDescription::ApplicationType
Ce type d'énumération contient le type d'application.
| Constante | Valeur | Description de l'application |
|---|---|---|
QOpcUaApplicationDescription::Server | 0 | Cette application est un serveur. |
QOpcUaApplicationDescription::Client | 1 | Cette application est un client. |
QOpcUaApplicationDescription::ClientAndServer | 2 | Cette application est un client et un serveur. |
QOpcUaApplicationDescription::DiscoveryServer | 3 | Cette application est un serveur de découverte. |
Documentation sur les propriétés
[read-only] applicationName : QOpcUaLocalizedText
Nom décrivant l'application.
Fonctions d'accès :
| QOpcUaLocalizedText | applicationName() const |
[read-only] applicationType : QOpcUaApplicationDescription::ApplicationType
Le type d'application : serveur, client, les deux, ou serveur de découverte.
Les fonctions d'accès :
| QOpcUaApplicationDescription::ApplicationType | applicationType() const |
[read-only] applicationUri : QString
L'identifiant unique global pour cette instance d'application.
Fonctions d'accès :
| QString | applicationUri() const |
[read-only] discoveryProfileUri : QString
L'URI du profil de découverte pris en charge.
Fonctions d'accès :
| QString | discoveryProfileUri() const |
[read-only] discoveryUrls : QList<QString>
Une liste d'URL de points de découverte.
Fonctions d'accès :
| QList<QString> | discoveryUrls() const |
[read-only] gatewayServerUri : QString
L'URI du serveur de la passerelle.
Fonctions d'accès :
| QString | gatewayServerUri() const |
[read-only] productUri : QString
L'identifiant unique global pour ce produit.
Fonctions d'accès :
| QString | productUri() const |
Documentation des fonctions membres
QOpcUaApplicationDescription::QOpcUaApplicationDescription()
Par défaut, une description de l'application est construite sans aucun paramètre.
QOpcUaApplicationDescription::QOpcUaApplicationDescription(const QOpcUaApplicationDescription &other)
Construit une description de l'application à partir de other.
QOpcUaLocalizedText QOpcUaApplicationDescription::applicationName() const
Renvoie un nom décrivant l'application.
Remarque : fonction Getter pour la propriété applicationName.
Voir aussi setApplicationName().
QOpcUaApplicationDescription::ApplicationType QOpcUaApplicationDescription::applicationType() const
Renvoie le type d'application (serveur, client, les deux, serveur de découverte).
Note : fonction Getter pour la propriété applicationType.
Voir aussi setApplicationType().
QString QOpcUaApplicationDescription::applicationUri() const
Renvoie l'identifiant unique global de cette instance d'application.
Remarque : fonction Getter pour la propriété applicationUri.
Voir également setApplicationUri().
QString QOpcUaApplicationDescription::discoveryProfileUri() const
Renvoie l'URI du profil de découverte pris en charge.
Note : Fonction Getter pour la propriété discoveryProfileUri.
Voir également setDiscoveryProfileUri().
QList<QString> QOpcUaApplicationDescription::discoveryUrls() const
Renvoie une liste d'URL de points d'extrémité de découverte.
Note : fonction Getter pour la propriété discoveryUrls.
Voir également setDiscoveryUrls().
QList<QString> &QOpcUaApplicationDescription::discoveryUrlsRef()
Renvoie une référence à une liste d'URL de points d'extrémité de découverte.
QString QOpcUaApplicationDescription::gatewayServerUri() const
Renvoie l'URI du serveur de la passerelle.
Note : Fonction Getter pour la propriété gatewayServerUri.
Voir aussi setGatewayServerUri().
QString QOpcUaApplicationDescription::productUri() const
Renvoie l'identifiant unique global de ce produit.
Remarque : fonction Getter pour la propriété productUri.
Voir également setProductUri().
void QOpcUaApplicationDescription::setApplicationName(const QOpcUaLocalizedText &applicationName)
Définit le nom de l'application à applicationName.
Voir aussi applicationName().
void QOpcUaApplicationDescription::setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType)
Définit le type d'application à applicationType.
Voir aussi applicationType().
void QOpcUaApplicationDescription::setApplicationUri(const QString &applicationUri)
Définit l'identifiant unique global pour cette instance d'application à applicationUri.
Voir aussi applicationUri().
void QOpcUaApplicationDescription::setDiscoveryProfileUri(const QString &discoveryProfileUri)
Définit l'URI du profil de découverte à discoveryProfileUri.
Voir aussi discoveryProfileUri().
void QOpcUaApplicationDescription::setDiscoveryUrls(const QList<QString> &discoveryUrls)
Définit les URL de découverte à discoveryUrls.
Voir aussi discoveryUrls().
void QOpcUaApplicationDescription::setGatewayServerUri(const QString &gatewayServerUri)
Définit l'URI du serveur de la passerelle à gatewayServerUri.
Voir aussi gatewayServerUri().
void QOpcUaApplicationDescription::setProductUri(const QString &productUri)
Définit l'identifiant unique global de ce produit à productUri.
Voir également productUri().
QOpcUaApplicationDescription &QOpcUaApplicationDescription::operator=(const QOpcUaApplicationDescription &other)
Définit les valeurs de other dans cette description d'application.
bool QOpcUaApplicationDescription::operator==(const QOpcUaApplicationDescription &rhs) const
Renvoie true si la description de cette application a la même valeur que rhs.
© 2026 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.