Dir src/syntropic/net¶
Files¶
| Type | Name |
|---|---|
| file | syn_autoip.c Zero-Heap Native RFC 3927 AutoIP Engine Implementation. |
| file | syn_autoip.h Zero-Heap Native RFC 3927 AutoIP (Link-Local 169.254.x.x) Engine. |
| file | syn_coap.c CoAP message serialization, parsing, and cooperative client task implementation. |
| file | syn_coap.h Constrained Application Protocol (CoAP - RFC 7252) implementation. |
| file | syn_dhcp.c Zero-Heap Native DHCP Client Protocol Engine Implementation. |
| file | syn_dhcp.h Zero-Heap Native DHCP Client Protocol Engine. |
| file | syn_dns.c UDP DNS resolver and mDNS responder implementation. |
| file | syn_dns.h UDP DNS resolver and mDNS responder. |
| file | syn_dnssd.c DNS-Based Service Discovery (DNS-SD - RFC 6763 / RFC 6762) implementation. |
| file | syn_dnssd.h DNS-Based Service Discovery (DNS-SD - RFC 6763 / RFC 6762). |
| file | syn_dtls.c Native Zero-Heap DTLS 1.3 Datagram Protocol Engine (RFC 9147). |
| file | syn_dtls.h Native Zero-Heap DTLS 1.3 Datagram Protocol Engine (RFC 9147). |
| file | syn_eth.c Zero-Heap Native Ethernet II & ARP Protocol Engine Implementation. |
| file | syn_eth.h Zero-Heap Native Ethernet II & ARP Protocol Engine. |
| file | syn_heartbeat.c Heartbeat / keep-alive implementation. |
| file | syn_heartbeat.h Heartbeat / keep-alive monitor. |
| file | syn_http.c Cooperative HTTP/1.1 client implementation. |
| file | syn_http.h Cooperative HTTP/1.1 client — streaming, zero-alloc, non-blocking. |
| file | syn_httpd.c Minimal HTTP/1.1 server — fully non-blocking implementation. |
| file | syn_httpd.h Minimal HTTP/1.1 server — route-based, zero-alloc. |
| file | syn_icmp.c Zero-Heap Native ICMP Protocol Engine Implementation. |
| file | syn_icmp.h Zero-Heap Native ICMP Protocol Engine. |
| file | syn_igmp.c Zero-Heap Native IGMPv2 Protocol Engine Implementation. |
| file | syn_igmp.h Zero-Heap Native IGMPv2 Protocol Engine. |
| file | syn_mqtt.c Lightweight MQTT 3.1.1 client implementation — fully non-blocking. |
| file | syn_mqtt.h Lightweight MQTT 3.1.1 client. |
| file | syn_netbuf.c Zero-Copy Packet Buffer Pool implementation. |
| file | syn_netbuf.h Zero-Copy Packet Buffer Pool. |
| file | syn_netcfg.c Unified Zero-Heap Network IP Address Manager Implementation. |
| file | syn_netcfg.h Unified Zero-Heap Network IP Address Manager. |
| file | syn_ntp_server.c Zero-Heap NTP v4 Server Implementation. |
| file | syn_ntp_server.h Zero-Heap NTP v4 Server Protocol Engine over UDP port 123. |
| file | syn_router.c Packet router implementation. |
| file | syn_router.h Packet router — addressed message dispatch. |
| file | syn_sntp.c SNTP client implementation — RFC 4330 subset. |
| file | syn_sntp.h SNTP client — lightweight time synchronization over UDP. |
| file | syn_tcp.c Zero-Alloc Native TCP State Machine & Segment Engine Implementation. |
| file | syn_tcp.h Zero-Alloc Native TCP State Machine & Segment Engine. |
| file | syn_tls.c Native Zero-Heap TLS 1.3 Protocol Engine & Transport Adapter implementation. |
| file | syn_tls.h Native Zero-Heap TLS 1.3 Protocol Engine & Transport Adapter (RFC 8446). |
| file | syn_transport.h Transport abstraction — pluggable send/receive (header-only). |
| file | syn_transport_tcp.c Bridge for syn_transport over a TCP socket. |
| file | syn_transport_tcp.h Bridge for syn_transport over a TCP socket. |
| file | syn_transport_udp.c Bridge implementation connecting syn_port_udp_* to native syn_udp stack. |
| file | syn_transport_udp.h Bridge binding syn_port_udp_* API to native syn_udp stack. |
| file | syn_udp.c Zero-Alloc Native UDP Demuxing Engine & Task-Blocking Layer Implementation. |
| file | syn_udp.h Zero-Alloc Native UDP Demuxing Engine & Task-Blocking Layer. |
| file | syn_websocket.c WebSocket protocol implementation. |
| file | syn_websocket.h WebSocket protocol support on httpd. |
| file | syn_wg.c WireGuard client — Noise_IKpsk2 handshake + transport. |
| file | syn_wg.h WireGuard VPN client — Noise IK, pure C99, cooperative. |
The documentation for this class was generated from the following file src/syntropic/net/