ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
util Directory Reference

Files

 
aspect_ratio.h
 ๐Ÿ“ Aspect Ratio Calculation Functions
 
atomic.h
 
bits.h
 ๐Ÿ”ข Bit Manipulation Utilities
 
bytes.h
 ๐Ÿ”ข Byte-Level Access and Arithmetic Utilities
 
display.h
 ๐Ÿ–ฅ๏ธ Display Width and Terminal Centering Utilities
 
endian.h
 ๐Ÿ”„ Network byte order conversion helpers
 
env.h
 Environment variable utilities with stack-based prompt responses.
 
flow_control.h
 
fnv1a.h
 #๏ธโƒฃ FNV-1a Hash Function Implementation
 
format.h
 ๐Ÿ“Š String Formatting Utilities
 
fps.h
 โฑ๏ธ FPS tracking utility for monitoring frame throughput across all threads
 
image.h
 ๐Ÿ–ผ๏ธ Safe overflow-checked buffer size calculations for images and video frames
 
ip.h
 ๐ŸŒ IP Address Parsing and Formatting Utilities
 
magic.h
 Magic number validation constants and macros.
 
math.h
 ๐Ÿ”ข Mathematical Utility Functions
 
number.h
 ๐Ÿ”ข Number Formatting and Conversion Utilities
 
overflow.h
 โœ… Safe Integer Arithmetic and Overflow Detection
 
parsing.h
 ๐Ÿ” Safe Parsing Utilities
 
password.h
 Password prompting utilities with secure input and formatting.
 
path.h
 ๐Ÿ“‚ Path Manipulation Utilities
 
pcre2.h
 PCRE2 compilation and match helpers.
 
stdout_writer.h
 
string.h
 ๐Ÿ”ค String Manipulation and Shell Escaping Utilities
 
thread.h
 ๐Ÿงต Thread lifecycle management helpers
 
time.h
 โฑ๏ธ High-precision timing utilities using sokol_time.h and uthash
 
url.h
 ๐ŸŒ Production-Grade URL Validation and Parsing
 
utf8.h
 ๐Ÿ”ค UTF-8 Encoding and Decoding Utilities
 
util.h
 ๐Ÿ› ๏ธ Master Utility Header
 
validation.h
 Common validation macros to reduce duplication in protocol handlers.