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

render progress keeps the values that move through the subsystem: mutex, snapshot, fd, last_preview_ns. Some members are pointers into caller- or subsystem-owned memory, so lifetime follows the API that populated them rather than the struct copy itself. More...

Data Fields

mutex_t mutex
progress_snapshot_t * snapshot
int fd
uint64_t last_preview_ns
bool active

Detailed Description

render progress keeps the values that move through the subsystem: mutex, snapshot, fd, last_preview_ns. Some members are pointers into caller- or subsystem-owned memory, so lifetime follows the API that populated them rather than the struct copy itself.

Definition at line 50 of file render_progress.c.

Field Documentation

◆ active

bool render_progress::active

Definition at line 55 of file render_progress.c.

Referenced by render_progress_begin(), and render_progress_finalize().

◆ fd

int render_progress::fd

Definition at line 53 of file render_progress.c.

Referenced by render_progress_create(), and render_progress_destroy().

◆ last_preview_ns

uint64_t render_progress::last_preview_ns

Definition at line 54 of file render_progress.c.

Referenced by render_progress_frame().

◆ mutex

◆ snapshot


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