QCoapRequest Class

QCoapRequestクラスはCoAPリクエストを保持する。このリクエストはQCoapClient で送ることができる。詳細...

Header: #include <QCoapRequest>
CMake: find_package(Qt6 REQUIRED COMPONENTS Coap)
target_link_libraries(mytarget PRIVATE Qt6::Coap)
qmake: QT += coap
Inherits: QCoapMessage

注意:このクラスの関数はすべてリエントラントです。

パブリック関数

QCoapRequest(const char *url, QCoapMessage::Type type = Type::NonConfirmable)
QCoapRequest(const QUrl &url = QUrl(), QCoapMessage::Type type = Type::NonConfirmable, const QUrl &proxyUrl = QUrl())
QCoapRequest(const QCoapRequest &other)
~QCoapRequest()
void enableObserve()
bool isObserve() const
QtCoap::Method method() const
QUrl proxyUrl() const
void setProxyUrl(const QUrl &proxyUrl)
void setUrl(const QUrl &url)
QUrl url() const
QCoapRequest &operator=(const QCoapRequest &other)

詳細説明

QCoapRequestは、保持しているURLに送信できるCoAPフレームを作成するために必要なデータを含んでいます。

QCoapClientQCoapReply 、およびQCoapResourceDiscoveryReplyも参照してください

メンバー関数ドキュメント

[explicit] QCoapRequest::QCoapRequest(const char *url, QCoapMessage::Type type = Type::NonConfirmable)

文字列リテラルからQCoapRequestを構築する

[explicit] QCoapRequest::QCoapRequest(const QUrl &url = QUrl(), QCoapMessage::Type type = Type::NonConfirmable, const QUrl &proxyUrl = QUrl())

ターゲットurl 、プロキシURLproxyUrl 、メッセージのtype 、QCoapRequestオブジェクトを構築する。

QCoapRequest::QCoapRequest(const QCoapRequest &other)

other QCoapRequestのコピーを構築します。

[noexcept] QCoapRequest::~QCoapRequest()

QCoapRequest を破棄します。

void QCoapRequest::enableObserve()

Observe をtrue に設定し、Observe リクエストを行います。

isObserve()も参照

bool QCoapRequest::isObserve() const

要求がオブザーブ要求の場合、true を返します。

enableObserve()も参照して ください。

QtCoap::Method QCoapRequest::method() const

リクエストのメソッドを返します。

QUrl QCoapRequest::proxyUrl() const

リクエストのプロキシURIを返します。これが無効な場合、リクエストは直接送信されます。

setProxyUrl()も参照

void QCoapRequest::setProxyUrl(const QUrl &proxyUrl)

リクエストのプロキシURIを指定されたproxyUrl に設定します。

proxyUrl()も参照

void QCoapRequest::setUrl(const QUrl &url)

リクエストのターゲットURIを与えられたurl に設定する。

指定がない場合、URLのスキームのデフォルトは 'coap' で、ポートのデフォルトは 5683 です。

url()も参照のこと

QUrl QCoapRequest::url() const

リクエストのターゲットURIを返す。

setUrl()も参照の こと。

QCoapRequest &QCoapRequest::operator=(const QCoapRequest &other)

other のコピーを作成します。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。