Класс QOpcUaApplicationDescription
Описание приложения OPC UA. Подробнее...
| Заголовок: | #include <QOpcUaApplicationDescription> |
| qmake: | QT += opcua |
Общедоступные типы
| Перечисление | ApplicationType { Сервер, Клиент, КлиентИСервер, СерверОткрытия } |
Свойства
|
|
Общедоступные функции
| QOpcUaApplicationDescription(const QOpcUaApplicationDescription &other) | |
| QOpcUaApplicationDescription & | operator=(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) |
| bool | operator==(const QOpcUaApplicationDescription &rhs) const |
Подробное описание
Описание приложения содержит информацию об приложении OPC UA.
Документация по типам членов
Перечисление QOpcUaApplicationDescription::ApplicationType
Это перечисление хранит тип приложения.
| Константа | Значение | Описание |
|---|---|---|
QOpcUaApplicationDescription::Server |
0 |
Это приложение является сервером. |
QOpcUaApplicationDescription::Client |
1 |
Это приложение является клиентом. |
QOpcUaApplicationDescription::ClientAndServer |
2 |
Это приложение является клиентом и сервером. |
QOpcUaApplicationDescription::DiscoveryServer |
3 |
Это приложение является сервером обнаружения. |
Документация по свойствам
[read-only] applicationName : const QOpcUaLocalizedText
Имя, описывающее приложение.
Функции доступа:
| QOpcUaLocalizedText | applicationName() const |
[read-only] applicationType : const QOpcUaApplicationDescription::ApplicationType
Тип приложения: сервер, клиент, оба или сервер обнаружения.
Функции доступа:
| QOpcUaApplicationDescription::ApplicationType | applicationType() const |
[read-only] applicationUri : const QString
Глобальный уникальный идентификатор этого экземпляра приложения.
Функции доступа:
| QString | applicationUri() const |
[read-only] discoveryProfileUri : const QString
URI поддерживаемого профиля обнаружения.
Функции доступа:
| QString | discoveryProfileUri() const |
[read-only] discoveryUrls : const QList<QString>
Список URL-адресов конечных точек обнаружения.
Функции доступа:
| QList<QString> | discoveryUrls() const |
[read-only] gatewayServerUri : const QString
URI шлюзового сервера.
Функции доступа:
| QString | gatewayServerUri() const |
[read-only] productUri : const QString
Глобальный уникальный идентификатор этого продукта.
Функции доступа:
| QString | productUri() const |
Документация по функциям членов
QOpcUaApplicationDescription::QOpcUaApplicationDescription(const QOpcUaApplicationDescription &other)
Создаёт описание приложения из other.
QOpcUaApplicationDescription &QOpcUaApplicationDescription::operator=(const QOpcUaApplicationDescription &other)
Устанавливает значения из other в это описание приложения.
QOpcUaLocalizedText QOpcUaApplicationDescription::applicationName() const
Возвращает имя, описывающее приложение.
Примечание: Функция-геттер для свойства applicationName.
См. также setApplicationName().
QOpcUaApplicationDescription::ApplicationType QOpcUaApplicationDescription::applicationType() const
Возвращает тип приложения (сервер, клиент, оба, сервер обнаружения).
Примечание: Функция-геттер для свойства applicationType.
См. также setApplicationType().
QString QOpcUaApplicationDescription::applicationUri() const
Возвращает уникальный идентификатор для этого экземпляра приложения.
Примечание: Функция-геттер для свойства applicationUri.
См. также setApplicationUri().
QString QOpcUaApplicationDescription::discoveryProfileUri() const
Возвращает URI поддерживаемого профиля обнаружения.
Примечание: Функция-геттер для свойства discoveryProfileUri.
См. также setDiscoveryProfileUri().
QList<QString> QOpcUaApplicationDescription::discoveryUrls() const
Возвращает список URL-адресов точек обнаружения.
Примечание: Функция-геттер для свойства discoveryUrls.
См. также setDiscoveryUrls().
QList<QString> &QOpcUaApplicationDescription::discoveryUrlsRef()
Возвращает ссылку на список URL-адресов точек обнаружения.
QString QOpcUaApplicationDescription::gatewayServerUri() const
Возвращает URI шлюзового сервера.
Примечание: Функция-геттер для свойства gatewayServerUri.
См. также setGatewayServerUri().
QString QOpcUaApplicationDescription::productUri() const
Возвращает уникальный идентификатор для этого продукта.
Примечание: Функция-геттер для свойства productUri.
См. также setProductUri().
void QOpcUaApplicationDescription::setApplicationName(const QOpcUaLocalizedText &applicationName)
Устанавливает имя приложения на applicationName.
См. также applicationName().
void QOpcUaApplicationDescription::setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType)
Устанавливает тип приложения на applicationType.
См. также applicationType().
void QOpcUaApplicationDescription::setApplicationUri(const QString &applicationUri)
Устанавливает уникальный идентификатор этого экземпляра приложения на applicationUri.
См. также applicationUri().
void QOpcUaApplicationDescription::setDiscoveryProfileUri(const QString &discoveryProfileUri)
Устанавливает URI профиля обнаружения на discoveryProfileUri.
См. также discoveryProfileUri().
void QOpcUaApplicationDescription::setDiscoveryUrls(const QList<QString> &discoveryUrls)
Устанавливает URL-адреса обнаружения на discoveryUrls.
См. также discoveryUrls().
void QOpcUaApplicationDescription::setGatewayServerUri(const QString &gatewayServerUri)
Устанавливает URI шлюзового сервера на gatewayServerUri.
См. также gatewayServerUri().
void QOpcUaApplicationDescription::setProductUri(const QString &productUri)
Устанавливает уникальный идентификатор этого продукта на productUri.
См. также productUri().
bool QOpcUaApplicationDescription::operator==(const QOpcUaApplicationDescription &rhs) const
Возвращает true если это описание приложения имеет такое же значение, как rhs.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qopcuaapplicationdescription.html