Asterisk - The Open Source Telephony Project GIT-master-d856a3e
|
RTP configuration for SIP endpoints. More...
#include <res_pjsip.h>
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
unsigned int | accept_multiple_sdp_answers |
struct ast_rtp_dtls_cfg | dtls_cfg |
DTLS-SRTP configuration information. More... | |
enum ast_sip_session_media_encryption | encryption |
unsigned int | encryption_optimistic |
const ast_string_field | engine |
unsigned int | follow_early_media_fork |
unsigned int | force_avp |
unsigned int | ice_support |
unsigned int | ipv6 |
unsigned int | keepalive |
unsigned int | srtp_tag_32 |
unsigned int | symmetric |
unsigned int | timeout |
unsigned int | timeout_hold |
unsigned int | use_avpf |
unsigned int | use_ptime |
unsigned int | use_received_transport |
RTP configuration for SIP endpoints.
Definition at line 832 of file res_pjsip.h.
struct ast_string_field_mgr __field_mgr |
Definition at line 836 of file res_pjsip.h.
struct ast_string_field_pool* __field_mgr_pool |
Configured RTP engine for this endpoint.
Definition at line 836 of file res_pjsip.h.
unsigned int accept_multiple_sdp_answers |
Accept updated SDPs on non-100rel 18X and 2XX responses with the same To tag
Definition at line 868 of file res_pjsip.h.
struct ast_rtp_dtls_cfg dtls_cfg |
DTLS-SRTP configuration information.
Definition at line 852 of file res_pjsip.h.
Referenced by dtls_handler(), dtlsautogeneratecert_to_str(), dtlscafile_to_str(), dtlscapath_to_str(), dtlscertfile_to_str(), dtlscipher_to_str(), dtlsfingerprint_to_str(), dtlsprivatekey_to_str(), dtlsrekey_to_str(), dtlssetup_to_str(), dtlsverify_to_str(), media_configuration_destroy(), media_encryption_handler(), and sip_endpoint_apply_handler().
enum ast_sip_session_media_encryption encryption |
Do we use media encryption? what type?
Definition at line 856 of file res_pjsip.h.
Referenced by chan_pjsip_get_rtp_peer(), chan_pjsip_get_vrtp_peer(), check_endpoint_media_transport(), media_encryption_handler(), media_encryption_to_str(), and sip_endpoint_apply_handler().
unsigned int encryption_optimistic |
Do we want to optimistically support encryption if possible?
Definition at line 858 of file res_pjsip.h.
Referenced by check_endpoint_media_transport().
const ast_string_field engine |
Definition at line 836 of file res_pjsip.h.
unsigned int follow_early_media_fork |
Follow forked media with a different To tag
Definition at line 866 of file res_pjsip.h.
unsigned int force_avp |
Do we force AVP, AVPF, SAVP, or SAVPF even for DTLS media streams?
Definition at line 848 of file res_pjsip.h.
Referenced by check_endpoint_media_transport().
unsigned int ice_support |
Whether ICE support is enabled or not
Definition at line 842 of file res_pjsip.h.
Referenced by sip_endpoint_apply_handler().
unsigned int ipv6 |
Whether IPv6 RTP is enabled or not
Definition at line 838 of file res_pjsip.h.
unsigned int keepalive |
Number of seconds between RTP keepalive packets
Definition at line 860 of file res_pjsip.h.
unsigned int srtp_tag_32 |
Should SRTP use a 32 byte tag instead of an 80 byte tag?
Definition at line 854 of file res_pjsip.h.
unsigned int symmetric |
Whether symmetric RTP is enabled or not
Definition at line 840 of file res_pjsip.h.
unsigned int timeout |
Number of seconds before terminating channel due to lack of RTP (when not on hold)
Definition at line 862 of file res_pjsip.h.
unsigned int timeout_hold |
Number of seconds before terminating channel due to lack of RTP (when on hold)
Definition at line 864 of file res_pjsip.h.
unsigned int use_avpf |
Do we use AVPF exclusively for this endpoint?
Definition at line 846 of file res_pjsip.h.
Referenced by check_endpoint_media_transport(), and sip_endpoint_apply_handler().
unsigned int use_ptime |
Whether to use the "ptime" attribute received from the endpoint or not
Definition at line 844 of file res_pjsip.h.
unsigned int use_received_transport |
Do we use the received media transport in our answer SDP
Definition at line 850 of file res_pjsip.h.
Referenced by sip_endpoint_apply_handler().