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

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

Data Fields

size_t limit_bytes
size_t cache_bytes
uint64_t idle_ns
bool control

Detailed Description

Definition at line 31 of file buffer.h.

Field Documentation

◆ cache_bytes

size_t buffer_domain_config_t::cache_bytes

Maximum idle storage; zero disables caching.

Definition at line 33 of file buffer.h.

Referenced by buffer_unref().

◆ control

bool buffer_domain_config_t::control

May consume the process reserve for control traffic.

Definition at line 35 of file buffer.h.

Referenced by buffer_acquire(), and buffer_domain_create().

◆ idle_ns

uint64_t buffer_domain_config_t::idle_ns

Minimum idle age for maintenance trimming.

Definition at line 34 of file buffer.h.

◆ limit_bytes

size_t buffer_domain_config_t::limit_bytes

Includes live and cached storage and headers. Zero uses the default.

Definition at line 32 of file buffer.h.

Referenced by buffer_acquire(), and buffer_domain_create().


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