RTS API Documentation  1.10.11
Data Fields
switch_buffer Struct Reference
+ Collaboration diagram for switch_buffer:

Data Fields

switch_byte_tdata
 
switch_byte_thead
 
switch_size_t used
 
switch_size_t actually_used
 
switch_size_t datalen
 
switch_size_t max_len
 
switch_size_t blocksize
 
switch_mutex_tmutex
 
uint32_t flags
 
uint32_t id
 
int32_t loops
 

Detailed Description

Definition at line 42 of file switch_buffer.c.

Field Documentation

◆ actually_used

switch_size_t switch_buffer::actually_used

◆ blocksize

switch_size_t switch_buffer::blocksize

Definition at line 49 of file switch_buffer.c.

Referenced by switch_buffer_create_dynamic(), and switch_buffer_write().

◆ data

switch_byte_t* switch_buffer::data

◆ datalen

switch_size_t switch_buffer::datalen

◆ flags

uint32_t switch_buffer::flags

Definition at line 51 of file switch_buffer.c.

◆ head

switch_byte_t* switch_buffer::head

◆ id

uint32_t switch_buffer::id

◆ loops

int32_t switch_buffer::loops

Definition at line 53 of file switch_buffer.c.

Referenced by switch_buffer_read_loop(), and switch_buffer_set_loops().

◆ max_len

switch_size_t switch_buffer::max_len

◆ mutex

switch_mutex_t* switch_buffer::mutex

◆ used

switch_size_t switch_buffer::used

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