ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
network Directory Reference

Directories

 acip
 
 consensus
 
 mdns
 
 nat
 
 packet
 
 rate_limit
 
 tcp
 
 webrtc
 
 websocket
 

Files

 client.c
 Client application state implementation.
 
 compression.c
 🗜️ Fast zstd compression/decompression utilities for network payload optimization
 
 connection_attempt.c
 Connection state machine and attempt logic for TCP/WebSocket clients.
 
 connection_endpoint.c
 Shared endpoint normalization for TCP and WebSocket connections.
 
 connection_factory.c
 Shared connection factory for TCP and WebSocket endpoints.
 
 connection_handle.c
 Shared connection ownership cleanup for TCP and WebSocket clients.
 
 crc32.c
 ⚡ Hardware-accelerated CRC32 checksum with ARM64 and x86_64 CPU feature detection
 
 dns.c
 DNS resolution utilities implementation.
 
 errors.c
 Network error handling utilities implementation.
 
 frame_validator.c
 Frame validation implementation for IMAGE_FRAME packets.
 
 http_client.c
 🌐 HTTPS client with BearSSL for fetching public keys from GitHub/GitLab with CA validation
 
 network.c
 🌐 Cross-platform socket I/O with timeout management and connection handling
 
 parallel_connect.c
 Parallel IPv4/IPv6 connection implementation.
 
 tailscale.c
 Tailscale host identity helpers.
 
 update_checker.c
 Update checker implementation with GitHub API and cache management.