4. I/O and Serialization
File I/O, networking, URI parsing, terminal output, and binary serialization.
- 4.1. File input output library
- 4.2. Network socket library
- 4.3. HTTP and WebSocket library (libhv)
- 4.3.1. Enumerations
- 4.3.2. Handled structures
- 4.3.3. Handled types
- 4.3.4. WebSocket client
- 4.3.5. WebSocket server lifecycle
- 4.3.6. WebSocket channel send
- 4.3.7. Handle operations
- 4.3.8. HTTP route registration
- 4.3.9. HTTP server configuration
- 4.3.10. HTTP response helpers
- 4.3.11. HTTP client requests
- 4.3.12. Message and header access
- 4.3.13. Request configuration
- 4.3.14. Cookies
- 4.3.15. Form data
- 4.3.16. SSE response writer
- 4.4. High-level HTTP and WebSocket wrappers
- 4.5. URI manipulation library based on UriParser
- 4.6. Boost package for the URI parser
- 4.7. ANSI terminal color and style helpers
- 4.8. General purpose serialization
- 4.9. Command-line utilities