QOpcUaApplicationDescription Class
OPC UAApplicationDescription.もっと見る...
Header: | #include <QOpcUaApplicationDescription> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
パブリックタイプ
enum | ApplicationType { Server, Client, ClientAndServer, DiscoveryServer } |
プロパティ
|
|
パブリック関数
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 |
メンバータイプの説明
enum 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()
デフォルトでは、パラメータが設定されていないアプリケーション記述を構築します。
QOpcUaApplicationDescription::QOpcUaApplicationDescription(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() も参照して ください。
QOpcUaApplicationDescription &QOpcUaApplicationDescription::operator=(const QOpcUaApplicationDescription &other)
このアプリケーション記述のother の値を設定します。
bool QOpcUaApplicationDescription::operator==(const QOpcUaApplicationDescription &rhs) const
このアプリケーション記述の値がrhs と同じ場合はtrue
を返します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。