eavesdrop_pvt Struct Reference

Collaboration diagram for eavesdrop_pvt:
[legend]

Data Fields

switch_buffer_tbuffer
switch_mutex_tmutex
switch_buffer_tr_buffer
switch_mutex_tr_mutex
switch_buffer_tw_buffer
switch_mutex_tw_mutex
switch_core_session_teavesdropper
uint32_t flags
switch_frame_t demux_frame
uint8_t data [SWITCH_RECOMMENDED_BUFFER_SIZE]

Detailed Description

Definition at line 1144 of file switch_ivr_async.c.


Field Documentation

switch_buffer_t* eavesdrop_pvt::buffer

Definition at line 1145 of file switch_ivr_async.c.

Referenced by eavesdrop_callback().

uint8_t eavesdrop_pvt::data[SWITCH_RECOMMENDED_BUFFER_SIZE]

Definition at line 1154 of file switch_ivr_async.c.

Referenced by display_exec_cb(), eavesdrop_callback(), exec_cb(), and switch_ivr_eavesdrop_session().

switch_frame_t eavesdrop_pvt::demux_frame

Definition at line 1153 of file switch_ivr_async.c.

Referenced by eavesdrop_callback().

switch_core_session_t* eavesdrop_pvt::eavesdropper

Definition at line 1151 of file switch_ivr_async.c.

Referenced by display_exec_cb(), exec_cb(), and switch_ivr_eavesdrop_pop_eavesdropper().

uint32_t eavesdrop_pvt::flags

Definition at line 1152 of file switch_ivr_async.c.

Referenced by switch_ivr_record_session().

switch_mutex_t* eavesdrop_pvt::mutex

Definition at line 1146 of file switch_ivr_async.c.

switch_buffer_t* eavesdrop_pvt::r_buffer

Definition at line 1147 of file switch_ivr_async.c.

Referenced by eavesdrop_callback().

switch_mutex_t* eavesdrop_pvt::r_mutex

Definition at line 1148 of file switch_ivr_async.c.

switch_buffer_t* eavesdrop_pvt::w_buffer

Definition at line 1149 of file switch_ivr_async.c.

Referenced by eavesdrop_callback().

switch_mutex_t* eavesdrop_pvt::w_mutex

Definition at line 1150 of file switch_ivr_async.c.


The documentation for this struct was generated from the following file:
Generated on Wed May 16 04:00:22 2012 for FreeSWITCH API Documentation by  doxygen 1.4.7