EmberCoapRequestInfo Struct Reference
Additional information about an incoming request.
#include <
coap.h
>
Data Fields |
|
EmberIpv6Address | localAddress |
EmberIpv6Address | remoteAddress |
uint16_t | localPort |
uint16_t | remotePort |
EmberCoapTransmitHandler | transmitHandler |
void * | transmitHandlerData |
uint8_t | token [ EMBER_COAP_MAX_TOKEN_LENGTH ] |
uint8_t | tokenLength |
void * | ackData |
transmitHandler
is non-NULL if the request was passed to
emberProcessCoap()
, and will be called to deliver any response. If it is NULL, the request was an ordinary UDP message and any response is sent using UDP.
Field Documentation
void* EmberCoapRequestInfo::ackData |
must be NULL when sending a delayed response
EmberIpv6Address EmberCoapRequestInfo::localAddress |
uint16_t EmberCoapRequestInfo::localPort |
EmberIpv6Address EmberCoapRequestInfo::remoteAddress |
uint16_t EmberCoapRequestInfo::remotePort |
uint8_t EmberCoapRequestInfo::token[ EMBER_COAP_MAX_TOKEN_LENGTH ] |
uint8_t EmberCoapRequestInfo::tokenLength |
EmberCoapTransmitHandler EmberCoapRequestInfo::transmitHandler |
void* EmberCoapRequestInfo::transmitHandlerData |
The documentation for this struct was generated from the following file:
-
coap.h