coap_layer_func_t coap_layers_coap[COAP_PROTO_LAST][COAP_LAYER_LAST]
Library specific build wrapper for coap_internal.h.
ssize_t coap_tls_read(coap_session_t *session COAP_UNUSED, uint8_t *data COAP_UNUSED, size_t data_len COAP_UNUSED)
ssize_t coap_dtls_send(coap_session_t *session COAP_UNUSED, const uint8_t *data COAP_UNUSED, size_t data_len COAP_UNUSED)
ssize_t coap_tls_write(coap_session_t *session COAP_UNUSED, const uint8_t *data COAP_UNUSED, size_t data_len COAP_UNUSED)
void coap_tls_establish(coap_session_t *session)
Layer function interface for layer below TLS accept/connect being established.
void coap_dtls_establish(coap_session_t *session)
Layer function interface for layer below DTLS connect being established.
void coap_tls_close(coap_session_t *session)
Layer function interface for TLS close for a session.
void coap_dtls_close(coap_session_t *session)
Layer function interface for DTLS close for a session.
void coap_netif_dgrm_close(coap_session_t *session)
Layer function interface for netif datagram close for a session.
ssize_t coap_netif_dgrm_write(coap_session_t *session, const uint8_t *data, size_t datalen)
Function interface for netif datagram data transmission.
void coap_netif_strm_close(coap_session_t *session)
Layer function interface for netif stream close for a session.
ssize_t coap_netif_strm_write(coap_session_t *session, const uint8_t *data, size_t datalen)
Function interface for netif stream data transmission.
ssize_t coap_netif_strm_read(coap_session_t *session, uint8_t *data, size_t datalen)
Function interface for layer data stream receiving.
void coap_session_establish(coap_session_t *session)
Layer function interface for layer below session accept/connect being established.
void coap_ws_establish(coap_session_t *session)
Layer function interface for layer below WebSockets accept/connect being established.
ssize_t coap_ws_write(coap_session_t *session, const uint8_t *data, size_t datalen)
Function interface for websockets data transmission.
void coap_ws_close(coap_session_t *session)
Layer function interface for WebSockets close for a session.
ssize_t coap_ws_read(coap_session_t *session, uint8_t *data, size_t datalen)
Function interface for websockets data receiving.