Type definitions#
Modules#
sl_wisun_coap_rhnd_resource_data
Typedefs#
typedef sl_wisun_coap_packet_t *(*
sl_wisun_coap_rhnd_auto_resp_ext_t)(const sockaddr_in6_t *const src_addr, const sl_wisun_coap_packet_t *const req_packet)
Extended auto response callback for resources.
typedef sl_wisun_coap_packet_t *(*
sl_wisun_coap_rhnd_auto_resp_t)(const sl_wisun_coap_packet_t *const req_packet)
Auto-Response callback for resources.
typedef void(*
sl_wisun_coap_rhnd_redirect_resp_t)(sockaddr_in6_t *const new_addr, const sl_wisun_coap_packet_t *const req_packet)
Redirect response callback type to create new destination socket address.
typedef struct sl_wisun_coap_rhnd_resource_data
Resource table data.
typedef struct sl_wisun_coap_rhnd_resource
Resource table entry.
Typedef Documentation#
sl_wisun_coap_rhnd_auto_resp_ext_t#
typedef sl_wisun_coap_packet_t *(* sl_wisun_coap_rhnd_auto_resp_ext_t) (const sockaddr_in6_t *const src_addr, const sl_wisun_coap_packet_t *const req_packet) )(const sockaddr_in6_t *const src_addr, const sl_wisun_coap_packet_t *const req_packet)
Extended auto response callback for resources.
sl_wisun_coap_rhnd_auto_resp_t#
typedef sl_wisun_coap_packet_t *(* sl_wisun_coap_rhnd_auto_resp_t) (const sl_wisun_coap_packet_t *const req_packet) )(const sl_wisun_coap_packet_t *const req_packet)
Auto-Response callback for resources.
sl_wisun_coap_rhnd_redirect_resp_t#
typedef void(* sl_wisun_coap_rhnd_redirect_resp_t) (sockaddr_in6_t *const new_addr, const sl_wisun_coap_packet_t *const req_packet) )(sockaddr_in6_t *const new_addr, const sl_wisun_coap_packet_t *const req_packet)
Redirect response callback type to create new destination socket address.
sl_wisun_coap_rhnd_resource_data_t#
typedef struct sl_wisun_coap_rhnd_resource_data sl_wisun_coap_rhnd_resource_data_t
Resource table data.
sl_wisun_coap_rhnd_resource_t#
typedef struct sl_wisun_coap_rhnd_resource sl_wisun_coap_rhnd_resource_t
Resource table entry.