RTS API Documentation
1.10.11
|
#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 681 of file switch_types.h.
double switch_rtp_numbers_t::burstrate |
Definition at line 706 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 690 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 689 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 716 of file switch_types.h.
Referenced by check_jitter(), do_mos(), rtp_common_read(), switch_ivr_set_json_call_stats(), switch_ivr_set_xml_call_stats(), and switch_rtp_sync_stats().
switch_size_t switch_rtp_numbers_t::flaws |
Definition at line 712 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 691 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 688 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 696 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
int64_t switch_rtp_numbers_t::jitter_addsq |
Definition at line 697 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
int64_t switch_rtp_numbers_t::jitter_n |
Definition at line 695 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 692 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 713 of file switch_types.h.
Referenced by do_mos(), and reset_jitter_seq().
int switch_rtp_numbers_t::last_loss |
Definition at line 709 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 694 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 711 of file switch_types.h.
Referenced by check_jitter(), handle_rfc2833(), reset_jitter_seq(), switch_rtp_clear_flag(), switch_rtp_create(), and switch_rtp_set_flag().
int switch_rtp_numbers_t::loss[LOST_BURST_CAPTURE] |
Definition at line 708 of file switch_types.h.
Referenced by check_jitter(), and switch_rtp_create().
double switch_rtp_numbers_t::lossrate |
Definition at line 705 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 701 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 707 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 683 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(), switch_ivr_set_xml_call_stats(), and switch_rtp_write_frame().
switch_size_t switch_rtp_numbers_t::media_packet_count |
Definition at line 686 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(), switch_ivr_set_xml_call_stats(), and switch_rtp_write_frame().
double switch_rtp_numbers_t::min_variance |
Definition at line 700 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 715 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 684 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(), switch_ivr_set_xml_call_stats(), and switch_rtp_write_frame().
switch_size_t switch_rtp_numbers_t::period_packet_count |
Definition at line 685 of file switch_types.h.
Referenced by check_rtcp_and_ice(), and rtp_common_read().
double switch_rtp_numbers_t::R |
Definition at line 714 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 682 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(), switch_ivr_set_xml_call_stats(), and switch_rtp_write_frame().
int switch_rtp_numbers_t::recved |
Definition at line 710 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 687 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 702 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 699 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().