CoAP request. More...
#include <coap_client_request.h>
Data Fields | |
CoapRequestState | state |
CoAP request state. More... | |
CoapClientContext * | context |
CoAP client context. More... | |
systime_t | startTime |
Request start time. More... | |
systime_t | timeout |
Request timeout. More... | |
systime_t | retransmitStartTime |
Time at which the last message was sent. More... | |
systime_t | retransmitTimeout |
Retransmission timeout. More... | |
uint_t | retransmitCount |
Retransmission counter. More... | |
uint32_t | observeSeqNum |
Sequence number for reordering detection. More... | |
CoapBlockSize | txBlockSzx |
TX block size. More... | |
CoapBlockSize | rxBlockSzx |
RX block size. More... | |
CoapMessage | message |
CoAP request message. More... | |
CoapRequestCallback | callback |
Callback function to invoke when the request completes. More... | |
void * | param |
Callback function parameter. More... | |
Detailed Description
CoAP request.
Definition at line 90 of file coap_client_request.h.
Field Documentation
◆ callback
CoapRequestCallback callback |
Callback function to invoke when the request completes.
Definition at line 107 of file coap_client_request.h.
◆ context
CoapClientContext* context |
CoAP client context.
Definition at line 93 of file coap_client_request.h.
◆ message
CoapMessage message |
CoAP request message.
Definition at line 106 of file coap_client_request.h.
◆ observeSeqNum
uint32_t observeSeqNum |
Sequence number for reordering detection.
Definition at line 100 of file coap_client_request.h.
◆ param
void* param |
Callback function parameter.
Definition at line 108 of file coap_client_request.h.
◆ retransmitCount
uint_t retransmitCount |
Retransmission counter.
Definition at line 98 of file coap_client_request.h.
◆ retransmitStartTime
systime_t retransmitStartTime |
Time at which the last message was sent.
Definition at line 96 of file coap_client_request.h.
◆ retransmitTimeout
systime_t retransmitTimeout |
Retransmission timeout.
Definition at line 97 of file coap_client_request.h.
◆ rxBlockSzx
CoapBlockSize rxBlockSzx |
RX block size.
Definition at line 104 of file coap_client_request.h.
◆ startTime
systime_t startTime |
Request start time.
Definition at line 94 of file coap_client_request.h.
◆ state
CoapRequestState state |
CoAP request state.
Definition at line 92 of file coap_client_request.h.
◆ timeout
systime_t timeout |
Request timeout.
Definition at line 95 of file coap_client_request.h.
◆ txBlockSzx
CoapBlockSize txBlockSzx |
TX block size.
Definition at line 103 of file coap_client_request.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/coap/coap_client_request.h