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