Modules#

sl_wisun_coap

CoAP type definitions#

Typedefs#

typedef struct coap_s

Wi-SUN CoAP handler for Wi-SUN component.

typedef void *(*
sl_wisun_coap_malloc_t)(uint16_t size)

Wi-SUN CoAP malloc function pointer typedef.

typedef void(*

Wi-SUN CoAP free function pointer typedef.

typedef coap_version_e

Wi-SUN CoAP version typedef.

typedef uint8_t(*
sl_wisun_coap_tx_callback)(uint8_t *packet_data, uint16_t packet_data_size, sn_nsdl_addr_s *addr, void *param)

Wi-SUN CoAP TX callback function pointer typedef.

typedef int8_t(*
sl_wisun_coap_rx_callback)(sn_coap_hdr_s *header, sn_nsdl_addr_s *addr, void *param)

Wi-SUN CoAP RX callback function pointer typedef.

typedef sn_coap_hdr_s

Wi-SUN CoAP message typedef.

typedef sn_coap_msg_code_e

Wi-SUN CoAP message code typedef.

typedef sn_coap_msg_type_e

Wi-SUN CoAP message type typedef.

typedef sn_coap_option_numbers_e

Wi-SUN CoAP option number typedef.

typedef sn_coap_options_list_s

Wi-SUN CoAP option list typedef.

typedef struct sl_wisun_coap

Wi-SUN CoAP descriptor structure.

Typedef Documentation#

sl_wisun_coap_malloc_t#

typedef void*(* sl_wisun_coap_malloc_t) (uint16_t size) )(uint16_t size)

Wi-SUN CoAP malloc function pointer typedef.


Definition at line 66 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/coap/sl_wisun_coap.h

sl_wisun_coap_free_t#

typedef void(* sl_wisun_coap_free_t) (void *mem) )(void *mem)

Wi-SUN CoAP free function pointer typedef.


Definition at line 69 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/coap/sl_wisun_coap.h

sl_wisun_coap_tx_callback#

typedef uint8_t(* sl_wisun_coap_tx_callback) (uint8_t *packet_data, uint16_t packet_data_size, sn_nsdl_addr_s *addr, void *param) )(uint8_t *packet_data, uint16_t packet_data_size, sn_nsdl_addr_s *addr, void *param)

Wi-SUN CoAP TX callback function pointer typedef.


Definition at line 75 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/coap/sl_wisun_coap.h

sl_wisun_coap_rx_callback#

typedef int8_t(* sl_wisun_coap_rx_callback) (sn_coap_hdr_s *header, sn_nsdl_addr_s *addr, void *param) )(sn_coap_hdr_s *header, sn_nsdl_addr_s *addr, void *param)

Wi-SUN CoAP RX callback function pointer typedef.


Definition at line 78 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/coap/sl_wisun_coap.h