QCoapRequest Class
La classe `QCoapRequest` contient une requête CoAP. Cette requête peut être envoyée à l'aide de ` QCoapClient`. En savoir plus...
| En-tête : | #include <QCoapRequest> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Coap) target_link_libraries(mytarget PRIVATE Qt6::Coap) |
| qmake : | QT += coap |
| Hérite de : | QCoapMessage |
Remarque : 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
L'objet `QCoapRequest` contient les données nécessaires à la création de trames CoAP pouvant être envoyées à l'URL qu'il contient.
Voir également QCoapClient, QCoapReply et QCoapResourceDiscoveryReply.
Documentation des fonctions membres
[explicit] QCoapRequest::QCoapRequest(const char *url, QCoapMessage::Type type = Type::NonConfirmable)
Crée un objet `QCoapRequest` à partir d'une chaîne littérale
[explicit] QCoapRequest::QCoapRequest(const QUrl &url = QUrl(), QCoapMessage::Type type = Type::NonConfirmable, const QUrl &proxyUrl = QUrl())
Crée un objet QCoapRequest avec l'url cible, l'URL du proxy proxyUrl et l'type du message.
QCoapRequest::QCoapRequest(const QCoapRequest &other)
Crée une copie de l'objet `QCoapRequest` de type ` other `.
[noexcept] QCoapRequest::~QCoapRequest()
Supprime l'QCoapRequest.
void QCoapRequest::enableObserve()
Définit l'observateur sur true afin d'envoyer une requête d'observation.
Voir aussi isObserve().
bool QCoapRequest::isObserve() const
Renvoie « true » si la requête est une requête d'observation.
Voir également enableObserve().
QtCoap::Method QCoapRequest::method() const
Renvoie la méthode de la requête.
QUrl QCoapRequest::proxyUrl() const
Renvoie l'URI du proxy de la requête. Si celui-ci n'est pas valide, la requête sera envoyée directement.
Voir également setProxyUrl().
void QCoapRequest::setProxyUrl(const QUrl &proxyUrl)
Définit l'URI du proxy de la requête sur l'adresse proxyUrl.
Voir aussi proxyUrl().
void QCoapRequest::setUrl(const QUrl &url)
Définit l'URI cible de la requête sur l'adresse url fournie.
Si rien n'est indiqué, le schéma de l'URL est par défaut « coap » et son port est par défaut 5683.
Voir également url().
QUrl QCoapRequest::url() const
Renvoie l'URI cible de la requête.
Voir également 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.