Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Structure which contains media state information (streams, sessions) More...
#include <res_pjsip_session.h>
Data Fields | |
struct ast_sip_session_media * | default_session [AST_MEDIA_TYPE_END] |
Default media sessions for each type. More... | |
struct { | |
size_t current | |
struct ast_sip_session_media_read_callback_state * elems | |
size_t max | |
} | read_callbacks |
Added read callbacks - these are whole structs and not pointers. More... | |
struct { | |
size_t current | |
struct ast_sip_session_media ** elems | |
size_t max | |
} | sessions |
Mapping of stream to media sessions. More... | |
struct ast_stream_topology * | topology |
The media stream topology. More... | |
Structure which contains media state information (streams, sessions)
Definition at line 147 of file res_pjsip_session.h.
size_t current |
Definition at line 149 of file res_pjsip_session.h.
struct ast_sip_session_media* default_session[AST_MEDIA_TYPE_END] |
Default media sessions for each type.
Definition at line 153 of file res_pjsip_session.h.
Referenced by ast_sip_session_media_state_add(), ast_sip_session_media_state_clone(), ast_sip_session_media_state_reset(), chan_pjsip_digit_begin(), chan_pjsip_digit_end(), chan_pjsip_get_rtp_peer(), chan_pjsip_get_vrtp_peer(), chan_pjsip_write_stream(), hangup(), pjsip_acf_dtmf_mode_write(), sip_session_refresh(), and t38_interpret_parameters().
struct ast_sip_session_media* * elems |
Definition at line 149 of file res_pjsip_session.h.
struct ast_sip_session_media_read_callback_state* elems |
Definition at line 151 of file res_pjsip_session.h.
size_t max |
Definition at line 149 of file res_pjsip_session.h.
struct { ... } read_callbacks |
Added read callbacks - these are whole structs and not pointers.
Referenced by ast_sip_session_media_state_clone(), ast_sip_session_media_state_free(), ast_sip_session_media_state_reset(), and internal_sip_session_media_state_alloc().
struct { ... } sessions |
Mapping of stream to media sessions.
Referenced by add_fingerprints_if_present(), ast_sip_session_media_state_add(), ast_sip_session_media_state_clone(), ast_sip_session_media_state_free(), ast_sip_session_media_state_reset(), ast_sip_session_media_stats_save(), chan_pjsip_indicate(), chan_pjsip_write_stream(), internal_sip_session_media_state_alloc(), and sip_session_refresh().
struct ast_stream_topology* topology |
The media stream topology.
Definition at line 155 of file res_pjsip_session.h.
Referenced by ast_sip_session_media_state_add(), ast_sip_session_media_state_clone(), ast_sip_session_media_state_reset(), chan_pjsip_call(), media_offer_write_av(), resolve_refresh_media_states(), sip_session_refresh(), and t38_create_media_state().