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

Directories

 audio
 
 crypto
 
 debug
 
 discovery
 
 log
 
 media
 
 network
 
 options
 
 platform
 
 terminal
 
 tests
 
 tooling
 
 ui
 
 util
 
 video
 

Files

 app_callbacks.c
 Application callback registration system.
 
 asciichat_errno.c
 ๐Ÿšจ Custom error code system with formatted messages, thread-local storage, and errno mapping
 
 atomic.c
 Implementation of atomic operations abstraction.
 
 buffer_pool.c
 ๐Ÿ’พ Lock-free memory pool with atomic operations
 
 common.c
 ๐Ÿ”ง Core utilities: memory management, safe macros, and cross-platform helpers
 
 lifecycle.c
 Lock-free module lifecycle state machine implementation.
 
 musl_c23_compat.c
 ๐Ÿ”„ musl C23 compatibility wrappers for __isoc23_* symbol aliases (glibc 2.38+ compatibility)
 
 ringbuffer.c
 ๐ŸŽฏ Lock-free circular buffer for audio streaming with atomic operations
 
 thread_pool.c
 ๐Ÿงต Generic thread pool implementation for managing worker threads
 
 version.c
 ๐Ÿท๏ธ Binary-embedded version information in custom ELF/Mach-O sections for runtime inspection