ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
display.h File Reference

ascii-chat Client Display Management Interface More...

Go to the source code of this file.

Functions

int display_init ()
 Initialize what is necessary to display ascii frames.
 
bool display_has_tty ()
 Check if display has TTY capability.
 
void display_full_reset ()
 Perform full display reset.
 
void display_reset_for_new_connection ()
 Reset display state for new connection.
 
void display_disable_logging_for_first_frame ()
 Disable terminal logging for first frame.
 
void display_render_frame (const char *frame_data, bool is_snapshot_frame)
 Render ASCII frame to display.
 
void display_cleanup ()
 Cleanup display subsystem.
 

Variables

tty_info_t g_tty_info
 Global TTY information structure.
 

Detailed Description

ascii-chat Client Display Management Interface

Defines the display subsystem interface for terminal rendering, TTY management, and frame output operations.

Author
Zachary Fogg me@zf.nosp@m.o.gg
Date
2025

Definition in file display.h.