QOpcUaApplicationDescription Class

OPC UA ApplicationDescription. 더 보기...

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

이 열거형 유형은 애플리케이션 유형을 보유합니다.

Constant설명
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를 반환합니다.

참고: 속성 게이트웨이서버유리에 대한 게터 함수입니다.

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 을 반환합니다.

© 2025 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.