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_header Struct Reference

Data Fields

struct buffer_header * next
buffer_domain_t * domain
void * allocation
void * data
size_t capacity
size_t length
size_t charge
size_t alignment
atomic_t references
uint64_t returned_at
unsigned bin

Detailed Description

Definition at line 30 of file buffer.c.

Field Documentation

◆ alignment

size_t buffer_header::alignment

Definition at line 38 of file buffer.c.

Referenced by buffer_acquire().

◆ allocation

void* buffer_header::allocation

Definition at line 33 of file buffer.c.

Referenced by buffer_acquire().

◆ bin

unsigned buffer_header::bin

Definition at line 41 of file buffer.c.

Referenced by buffer_acquire(), and buffer_unref().

◆ capacity

size_t buffer_header::capacity

Definition at line 35 of file buffer.c.

Referenced by buffer_acquire(), and buffer_unref().

◆ charge

size_t buffer_header::charge

Definition at line 37 of file buffer.c.

Referenced by buffer_acquire(), and buffer_unref().

◆ data

void* buffer_header::data

Definition at line 34 of file buffer.c.

Referenced by buffer_acquire(), and buffer_unref().

◆ domain

buffer_domain_t* buffer_header::domain

Definition at line 32 of file buffer.c.

Referenced by buffer_acquire(), buffer_set_size(), and buffer_unref().

◆ length

size_t buffer_header::length

Definition at line 36 of file buffer.c.

Referenced by buffer_acquire(), buffer_set_size(), and buffer_unref().

◆ next

struct buffer_header* buffer_header::next

Definition at line 31 of file buffer.c.

Referenced by buffer_acquire(), and buffer_unref().

◆ references

atomic_t buffer_header::references

Definition at line 39 of file buffer.c.

Referenced by buffer_acquire(), buffer_set_size(), buffer_share(), and buffer_unref().

◆ returned_at

uint64_t buffer_header::returned_at

Definition at line 40 of file buffer.c.

Referenced by buffer_unref().


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