FreeSWITCH API Documentation  1.7.0
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

switch_size_t switch_buffer::actually_used

Definition at line 46 of file switch_buffer.c.

switch_size_t switch_buffer::blocksize

Definition at line 49 of file switch_buffer.c.

Referenced by switch_buffer_create_dynamic().

switch_byte_t* switch_buffer::data
switch_size_t switch_buffer::datalen

Definition at line 47 of file switch_buffer.c.

Referenced by switch_buffer_create(), and switch_buffer_create_dynamic().

uint32_t switch_buffer::flags

Definition at line 51 of file switch_buffer.c.

switch_byte_t* switch_buffer::head

Definition at line 44 of file switch_buffer.c.

Referenced by switch_buffer_create(), and switch_buffer_create_dynamic().

uint32_t switch_buffer::id
int32_t switch_buffer::loops

Definition at line 53 of file switch_buffer.c.

switch_size_t switch_buffer::max_len

Definition at line 48 of file switch_buffer.c.

Referenced by switch_buffer_create_dynamic().

switch_mutex_t* switch_buffer::mutex

Definition at line 50 of file switch_buffer.c.

switch_size_t switch_buffer::used

Definition at line 45 of file switch_buffer.c.


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