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

詳細説明

アプリケーションの説明には、OPC UA アプリケーションに関する情報が含まれます。

メンバータイプの説明

enum QOpcUaApplicationDescription::ApplicationType

この列挙型はアプリケーションタイプを保持します。

定数説明
QOpcUaApplicationDescription::Server0このアプリケーションはサーバーです。
QOpcUaApplicationDescription::Client1このアプリケーションはクライアントです。
QOpcUaApplicationDescription::ClientAndServer2このアプリケーションはクライアントであり、サーバーでもあります。
QOpcUaApplicationDescription::DiscoveryServer3このアプリケーションはディスカバリー・サーバーです。

プロパティ ドキュメント

[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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。