104 session_client_like_config_t config = {
105 .run_fn = mirror_run,
106 .run_user_data = NULL,
107 .keyboard_handler = mirror_keyboard_handler,
108 .print_newline_on_tty_exit =
true,
114 if (result != ASCIICHAT_OK) {
115 log_error(
"Mirror mode failed with error code: %d", result);
asciichat_error_t session_render_loop(session_capture_ctx_t *capture, session_display_ctx_t *display, session_should_exit_fn should_exit, session_capture_fn capture_cb, session_sleep_for_frame_fn sleep_cb, session_keyboard_handler_fn keyboard_handler, void *user_data)
int mirror_main(void)
Run mirror mode main loop.
ascii-chat Server Mode Entry Point Header