Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

switch_rtp Struct Reference

Collaboration diagram for switch_rtp:

Collaboration graph
[legend]

Data Fields

switch_socket_tsock_input
switch_socket_tsock_output
switch_sockaddr_tlocal_addr
rtp_msg_t send_msg
switch_sockaddr_tremote_addr
rtp_msg_t recv_msg
switch_sockaddr_tremote_stun_addr
uint32_t autoadj_window
uint32_t autoadj_tally
srtp_ctx_t * send_ctx
srtp_ctx_t * recv_ctx
srtp_policy_t send_policy
srtp_policy_t recv_policy
uint32_t srtp_errs
uint16_t seq
uint32_t ssrc
uint8_t sending_dtmf
switch_payload_t payload
switch_payload_t rpayload
switch_rtp_invalid_handler_t invalid_handler
void * private_data
uint32_t ts
uint32_t last_write_ts
uint32_t last_write_samplecount
uint32_t next_write_samplecount
uint32_t flags
switch_memory_pool_tpool
switch_sockaddr_tfrom_addr
char * rx_host
switch_port_t rx_port
char * ice_user
char * user_ice
char * timer_name
char * remote_host_str
switch_time_t last_stun
uint32_t samples_per_interval
uint32_t conf_samples_per_interval
uint32_t rsamples_per_interval
uint32_t ms_per_packet
switch_port_t remote_port
uint32_t stuncount
uint32_t funny_stun
uint32_t default_stuncount
switch_rtp_vad_data vad_data
switch_rtp_rfc2833_data dtmf_data
switch_payload_t te
switch_payload_t cng_pt
switch_mutex_tflag_mutex
switch_mutex_tread_mutex
switch_mutex_twrite_mutex
switch_timer_t timer
uint8_t ready
uint8_t cn
switch_time_t last_time
stfu_instance_t * jb
uint32_t max_missed_packets
uint32_t missed_count
rtp_msg_t write_msg
switch_rtp_crypto_key_tcrypto_keys [SWITCH_RTP_CRYPTO_MAX]
int reading
int writing
char * stun_ip
switch_port_t stun_port
int from_auto
uint32_t cng_count

Field Documentation

uint32_t switch_rtp::autoadj_tally
 

uint32_t switch_rtp::autoadj_window
 

uint8_t switch_rtp::cn
 

uint32_t switch_rtp::cng_count
 

switch_payload_t switch_rtp::cng_pt
 

uint32_t switch_rtp::conf_samples_per_interval
 

switch_rtp_crypto_key_t* switch_rtp::crypto_keys[SWITCH_RTP_CRYPTO_MAX]
 

uint32_t switch_rtp::default_stuncount
 

struct switch_rtp_rfc2833_data switch_rtp::dtmf_data
 

switch_mutex_t* switch_rtp::flag_mutex
 

uint32_t switch_rtp::flags
 

switch_sockaddr_t* switch_rtp::from_addr
 

int switch_rtp::from_auto
 

uint32_t switch_rtp::funny_stun
 

char* switch_rtp::ice_user
 

switch_rtp_invalid_handler_t switch_rtp::invalid_handler
 

stfu_instance_t* switch_rtp::jb
 

switch_time_t switch_rtp::last_stun
 

switch_time_t switch_rtp::last_time
 

uint32_t switch_rtp::last_write_samplecount
 

uint32_t switch_rtp::last_write_ts
 

switch_sockaddr_t* switch_rtp::local_addr
 

uint32_t switch_rtp::max_missed_packets
 

uint32_t switch_rtp::missed_count
 

uint32_t switch_rtp::ms_per_packet
 

uint32_t switch_rtp::next_write_samplecount
 

switch_payload_t switch_rtp::payload
 

switch_memory_pool_t* switch_rtp::pool
 

void* switch_rtp::private_data
 

switch_mutex_t* switch_rtp::read_mutex
 

int switch_rtp::reading
 

uint8_t switch_rtp::ready
 

srtp_ctx_t* switch_rtp::recv_ctx
 

rtp_msg_t switch_rtp::recv_msg
 

srtp_policy_t switch_rtp::recv_policy
 

switch_sockaddr_t* switch_rtp::remote_addr
 

char* switch_rtp::remote_host_str
 

switch_port_t switch_rtp::remote_port
 

switch_sockaddr_t* switch_rtp::remote_stun_addr
 

switch_payload_t switch_rtp::rpayload
 

uint32_t switch_rtp::rsamples_per_interval
 

char* switch_rtp::rx_host
 

switch_port_t switch_rtp::rx_port
 

uint32_t switch_rtp::samples_per_interval
 

srtp_ctx_t* switch_rtp::send_ctx
 

rtp_msg_t switch_rtp::send_msg
 

srtp_policy_t switch_rtp::send_policy
 

uint8_t switch_rtp::sending_dtmf
 

uint16_t switch_rtp::seq
 

switch_socket_t* switch_rtp::sock_input
 

switch_socket_t * switch_rtp::sock_output
 

uint32_t switch_rtp::srtp_errs
 

uint32_t switch_rtp::ssrc
 

char* switch_rtp::stun_ip
 

switch_port_t switch_rtp::stun_port
 

uint32_t switch_rtp::stuncount
 

switch_payload_t switch_rtp::te
 

switch_timer_t switch_rtp::timer
 

char* switch_rtp::timer_name
 

uint32_t switch_rtp::ts
 

char* switch_rtp::user_ice
 

struct switch_rtp_vad_data switch_rtp::vad_data
 

rtp_msg_t switch_rtp::write_msg
 

switch_mutex_t* switch_rtp::write_mutex
 

int switch_rtp::writing
 


The documentation for this struct was generated from the following file:
Generated on Fri Oct 10 11:24:16 2008 for FreeSWITCH by  doxygen 1.3.9.1