Group syn_net¶
Packet router, transports, DNS, HTTP, WebSocket, CoAP, and MQTT protocols.
Files¶
| Type | Name |
|---|---|
| file | syn_coap.h Constrained Application Protocol (CoAP - RFC 7252) implementation. |
| file | syn_dns.h UDP DNS resolver and mDNS responder. |
| file | syn_heartbeat.h Heartbeat / keep-alive monitor. |
| file | syn_http.h Cooperative HTTP/1.1 client — streaming, zero-alloc, non-blocking. |
| file | syn_httpd.h Minimal HTTP/1.1 server — route-based, zero-alloc. |
| file | syn_mqtt.h Lightweight MQTT 3.1.1 client. |
| file | syn_router.h Packet router — addressed message dispatch. |
| file | syn_sntp.h SNTP client — lightweight time synchronization over UDP. |
| file | syn_transport.h Transport abstraction — pluggable send/receive (header-only). |
| file | syn_transport_tcp.h Bridge for syn_transport over a TCP socket. |
| file | syn_websocket.h WebSocket protocol support on httpd. |
| file | syn_wg.h WireGuard VPN client — Noise IK, pure C99, cooperative. |