Jon Shallow
ea6a3c6f53
Platforms: Split out TCP and UDP socket functions on a platform basis
Currently supported types
Posix
LwIP
Contiki
RIOT
Zephyr and Windows are treated as Posix.
UDP
src/coap_dgrm_contiki.c Datagram r/w/c functions from src/coap_io_contiki.c
src/coap_dgrm_lwip.c Datagram r/w/c functions from src/coap_io_lwip.c
src/coap_dgrm_posix.c Datagram r/w/c functions from src/coap_io.c
src/coap_dgrm_riot.c Datagram r/w/c functions from src/coap_io_riot.c
TCP
src/coap_strm_contiki.c Stub TCP entries
src/coap_strm_lwip.c Stream r/w/c functions from src/coap_io_lwip.c
src/coap_strm_posix.c Was src/coap_tcp.c with stream r/w/c functions from src/coap_io.c
src/coap_strm_riot.c Stream r/w/c functions from src/coap_io_riot.c
I/O specific
src/coap_io_contiki.c Datagram / Stream functions removed
src/coap_io_lwip.c Datagram / Stream functions removed
src/coap_io_posix.c Abstracted from src/coap_io.c
src/coap_io_riot.c Datagram / Stream functions removed
Remaining common I/O functions
src/coap_io.c With separated out code removed
2025-09-22 10:27:14 +01:00
..
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-09-22 10:27:14 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-18 17:24:36 +01:00
2025-09-22 10:27:14 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-02-17 09:37:55 +00:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-09-22 10:27:14 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-09-22 10:27:14 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00
2025-08-21 12:17:41 +01:00