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

#include <include/ascii-chat/app_callbacks.h>

Data Fields

bool(* should_exit )(void)
void(* signal_exit )(void)
uint64_t(* platform_get_monotonic_time_us )(void)
void(* platform_sleep_ms )(unsigned int ms)
void(* platform_pump_events )(void)
void(* audio_stop_thread )(void)
app_debug_write_fn write_sync_state
app_debug_write_fn write_memory_report
app_debug_write_fn write_backtrace
void * debug_context

Detailed Description

Definition at line 17 of file app_callbacks.h.

Field Documentation

◆ audio_stop_thread

void(* app_callbacks_t::audio_stop_thread) (void)

Definition at line 28 of file app_callbacks.h.

◆ debug_context

void* app_callbacks_t::debug_context

Definition at line 33 of file app_callbacks.h.

◆ platform_get_monotonic_time_us

uint64_t(* app_callbacks_t::platform_get_monotonic_time_us) (void)

Definition at line 23 of file app_callbacks.h.

◆ platform_pump_events

void(* app_callbacks_t::platform_pump_events) (void)

Definition at line 25 of file app_callbacks.h.

◆ platform_sleep_ms

void(* app_callbacks_t::platform_sleep_ms) (unsigned int ms)

Definition at line 24 of file app_callbacks.h.

◆ should_exit

bool(* app_callbacks_t::should_exit) (void)

Definition at line 19 of file app_callbacks.h.

◆ signal_exit

void(* app_callbacks_t::signal_exit) (void)

Definition at line 20 of file app_callbacks.h.

◆ write_backtrace

app_debug_write_fn app_callbacks_t::write_backtrace

Definition at line 32 of file app_callbacks.h.

◆ write_memory_report

app_debug_write_fn app_callbacks_t::write_memory_report

Definition at line 31 of file app_callbacks.h.

◆ write_sync_state

app_debug_write_fn app_callbacks_t::write_sync_state

Definition at line 30 of file app_callbacks.h.


The documentation for this struct was generated from the following file: