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