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.