Sur cette page

QCoapRequest Class

La classe QCoapRequest contient une requête CoAP. Cette requête peut être envoyée à l'aide de QCoapClient. Plus...

En-tête : #include <QCoapRequest>
CMake : find_package(Qt6 REQUIRED COMPONENTS Coap)
target_link_libraries(mytarget PRIVATE Qt6::Coap)
qmake : QT += coap
Héritages : QCoapMessage

Note : Toutes les fonctions de cette classe sont réentrantes.

Fonctions publiques

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)

Description détaillée

Le QCoapRequest contient les données nécessaires pour créer des trames CoAP qui peuvent être envoyées à l'URL qu'il contient.

Voir aussi QCoapClient, QCoapReply, et QCoapResourceDiscoveryReply.

Documentation des fonctions membres

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

Construit un QCoapRequest à partir d'une chaîne littérale

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

Construit un objet QCoapRequest avec la cible url, l'URL proxy proxyUrl et le type du message.

QCoapRequest::QCoapRequest(const QCoapRequest &other)

Construit une copie de other QCoapRequest.

[noexcept] QCoapRequest::~QCoapRequest()

Détruit le site QCoapRequest.

void QCoapRequest::enableObserve()

Envoie l'observation à true pour faire une demande d'observation.

Voir aussi isObserve().

bool QCoapRequest::isObserve() const

Renvoie true si la demande est une demande d'observation.

Voir aussi enableObserve().

QtCoap::Method QCoapRequest::method() const

Renvoie la méthode de la demande.

QUrl QCoapRequest::proxyUrl() const

Renvoie l'URI proxy de la demande. La demande sera envoyée directement si elle n'est pas valide.

Voir aussi setProxyUrl().

void QCoapRequest::setProxyUrl(const QUrl &proxyUrl)

Définit l'URI proxy de la requête à l'adresse proxyUrl.

Voir aussi proxyUrl().

void QCoapRequest::setUrl(const QUrl &url)

Définit l'URI cible de la requête à l'adresse url.

S'il n'est pas indiqué, le schéma de l'URL sera par défaut 'coap', et son port sera par défaut 5683.

Voir aussi url().

QUrl QCoapRequest::url() const

Renvoie l'URI cible de la requête.

Voir aussi setUrl().

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

Crée une copie de other.

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