ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
tui/sync.h
Go to the documentation of this file.
1#pragma once
2
5#include <libplatform/terminal.h>
6
9void ui_sync_stop(void);
10bool ui_sync_is_visible(void);
13void ui_sync_render(terminal_size_t size);
14int ui_sync_output_fd(void);
Synchronized per-thread pending error stacks and value snapshots. SET_ERRNO pushes,...
asciichat_error_t
Error and exit codes - unified status values (0-255).
Definition error_codes.h:44
keyboard_key_t
Options for interactive line editing.
Definition keyboard.h:53
keyboard_key_t ui_sync_handle_key(keyboard_key_t key)
Definition sync.c:364
void ui_sync_stop(void)
Definition sync.c:339
asciichat_error_t ui_sync_start(int fd)
Definition sync.c:311
void ui_sync_render(terminal_size_t size)
Definition sync.c:486
bool ui_sync_is_visible(void)
Definition sync.c:357
int ui_sync_output_fd(void)
Definition sync.c:360