FreeSWITCH API Documentation
1.7.0
|
#include <switch_types.h>
Data Fields | |
switch_size_t | raw_bytes |
switch_size_t | media_bytes |
switch_size_t | packet_count |
switch_size_t | period_packet_count |
switch_size_t | media_packet_count |
switch_size_t | skip_packet_count |
switch_size_t | jb_packet_count |
switch_size_t | dtmf_packet_count |
switch_size_t | cng_packet_count |
switch_size_t | flush_packet_count |
switch_size_t | largest_jb_size |
int64_t | last_proc_time |
int64_t | jitter_n |
int64_t | jitter_add |
int64_t | jitter_addsq |
double | variance |
double | min_variance |
double | max_variance |
double | std_deviation |
double | lossrate |
double | burstrate |
double | mean_interval |
int | loss [LOST_BURST_CAPTURE] |
int | last_loss |
int | recved |
int | last_processed_seq |
switch_size_t | flaws |
switch_size_t | last_flaw |
double | R |
double | mos |
struct error_period * | error_log |
Definition at line 626 of file switch_types.h.
double switch_rtp_numbers_t::burstrate |
Definition at line 651 of file switch_types.h.
Referenced by check_jitter(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_create().
switch_size_t switch_rtp_numbers_t::cng_packet_count |
Definition at line 635 of file switch_types.h.
Referenced by read_rtp_packet(), rtp_common_write(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::dtmf_packet_count |
Definition at line 634 of file switch_types.h.
Referenced by do_2833(), read_rtp_packet(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
struct error_period* switch_rtp_numbers_t::error_log |
Definition at line 661 of file switch_types.h.
Referenced by check_jitter(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::flaws |
Definition at line 657 of file switch_types.h.
Referenced by check_jitter(), do_mos(), rtp_common_read(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::flush_packet_count |
Definition at line 636 of file switch_types.h.
Referenced by do_flush(), read_rtp_packet(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::jb_packet_count |
Definition at line 633 of file switch_types.h.
Referenced by read_rtp_packet(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
int64_t switch_rtp_numbers_t::jitter_add |
Definition at line 641 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
int64_t switch_rtp_numbers_t::jitter_addsq |
Definition at line 642 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
int64_t switch_rtp_numbers_t::jitter_n |
Definition at line 640 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
switch_size_t switch_rtp_numbers_t::largest_jb_size |
Definition at line 637 of file switch_types.h.
Referenced by set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_get_stats().
switch_size_t switch_rtp_numbers_t::last_flaw |
Definition at line 658 of file switch_types.h.
Referenced by do_mos(), and reset_jitter_seq().
int switch_rtp_numbers_t::last_loss |
Definition at line 654 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
int64_t switch_rtp_numbers_t::last_proc_time |
Definition at line 639 of file switch_types.h.
Referenced by check_jitter(), reset_jitter_seq(), and switch_rtp_create().
int switch_rtp_numbers_t::last_processed_seq |
Definition at line 656 of file switch_types.h.
Referenced by check_jitter(), handle_rfc2833(), reset_jitter_seq(), and switch_rtp_create().
int switch_rtp_numbers_t::loss[LOST_BURST_CAPTURE] |
Definition at line 653 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
double switch_rtp_numbers_t::lossrate |
Definition at line 650 of file switch_types.h.
Referenced by check_jitter(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_create().
double switch_rtp_numbers_t::max_variance |
Definition at line 646 of file switch_types.h.
Referenced by check_jitter(), do_mos(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_create().
double switch_rtp_numbers_t::mean_interval |
Definition at line 652 of file switch_types.h.
Referenced by check_jitter(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::media_bytes |
Definition at line 628 of file switch_types.h.
Referenced by read_rtp_packet(), rtp_common_write(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::media_packet_count |
Definition at line 631 of file switch_types.h.
Referenced by read_rtp_packet(), rtp_common_write(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
double switch_rtp_numbers_t::min_variance |
Definition at line 645 of file switch_types.h.
Referenced by check_jitter(), do_mos(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_create().
double switch_rtp_numbers_t::mos |
Definition at line 660 of file switch_types.h.
Referenced by do_mos(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_create().
switch_size_t switch_rtp_numbers_t::packet_count |
Definition at line 629 of file switch_types.h.
Referenced by do_flush(), read_rtp_packet(), rtcp_generate_sender_info(), rtp_common_write(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
switch_size_t switch_rtp_numbers_t::period_packet_count |
Definition at line 630 of file switch_types.h.
Referenced by check_rtcp_and_ice(), and rtp_common_read().
double switch_rtp_numbers_t::R |
Definition at line 659 of file switch_types.h.
Referenced by do_mos(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_create().
switch_size_t switch_rtp_numbers_t::raw_bytes |
Definition at line 627 of file switch_types.h.
Referenced by do_2833(), do_flush(), read_rtp_packet(), rtcp_generate_sender_info(), rtp_common_write(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
int switch_rtp_numbers_t::recved |
Definition at line 655 of file switch_types.h.
Referenced by check_jitter(), and do_mos().
switch_size_t switch_rtp_numbers_t::skip_packet_count |
Definition at line 632 of file switch_types.h.
Referenced by rtp_common_read(), set_stats(), switch_core_standard_on_hangup(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
double switch_rtp_numbers_t::std_deviation |
Definition at line 647 of file switch_types.h.
Referenced by set_stats(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().
double switch_rtp_numbers_t::variance |
Definition at line 644 of file switch_types.h.
Referenced by check_jitter(), do_mos(), set_stats(), switch_ivr_set_json_call_stats(), and switch_ivr_set_xml_call_stats().