|
| | asciichat_errno.c |
| | ๐จ Custom error code system with formatted messages, thread-local storage, and errno mapping
|
| |
| | asciichat_errno.h |
| | โ ๏ธโผ๏ธ Error and/or exit() when things go bad.
|
| |
| | buffer_pool.c |
| | ๐พ Lock-free memory pool with atomic operations
|
| |
| | buffer_pool.h |
| | ๐๏ธ Lock-Free Unified Memory Buffer Pool with Lazy Allocation
|
| |
| | common.c |
| | ๐ง Core utilities: memory management, safe macros, and cross-platform helpers
|
| |
| | common.h |
| | โ๏ธ Common definitions, error codes, macros, and types shared throughout the application
|
| |
| | 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
|
| |
| | ringbuffer.h |
| | Lock-Free Ring Buffer and Frame Buffer Management.
|
| |
| | thread_pool.c |
| | ๐งต Generic thread pool implementation for managing worker threads
|
| |
| | thread_pool.h |
| | ๐งต Generic thread pool abstraction for managing worker threads
|
| |
| | version.c |
| | ๐ท๏ธ Binary-embedded version information in custom ELF/Mach-O sections for runtime inspection
|
| |