Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Session which contains information about an active session. More...
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
const ast_string_field | audio_name |
ast_callid | callid |
struct ast_format_cap * | cap |
struct ast_xmpp_client * | connection |
unsigned int | gone:1 |
struct ast_format_cap * | jointcap |
unsigned int | maxicecandidates |
unsigned int | maxpayloads |
unsigned int | outgoing:1 |
struct ast_channel * | owner |
struct ast_format_cap * | peercap |
char | remote [XMPP_MAX_JIDLEN] |
char | remote_original [XMPP_MAX_JIDLEN] |
struct ast_rtp_instance * | rtp |
iksrule * | rule |
const ast_string_field | sid |
struct jingle_endpoint_state * | state |
enum jingle_transport | transport |
const ast_string_field | video_name |
struct ast_rtp_instance * | vrtp |
Session which contains information about an active session.
Definition at line 296 of file chan_motif.c.
struct ast_string_field_mgr __field_mgr |
Definition at line 301 of file chan_motif.c.
struct ast_string_field_pool* __field_mgr_pool |
< Session identifier
< Name of the audio content
< Name of the video content
Definition at line 301 of file chan_motif.c.
const ast_string_field audio_name |
Definition at line 301 of file chan_motif.c.
ast_callid callid |
struct ast_format_cap* cap |
Local codec capabilities
Definition at line 313 of file chan_motif.c.
struct ast_xmpp_client* connection |
Connection to use for traffic
Definition at line 303 of file chan_motif.c.
unsigned int gone |
In the eyes of Jingle this session is already gone
Definition at line 317 of file chan_motif.c.
struct ast_format_cap* jointcap |
Joint codec capabilities
Definition at line 314 of file chan_motif.c.
unsigned int maxicecandidates |
Maximum number of ICE candidates we will offer
Definition at line 305 of file chan_motif.c.
unsigned int maxpayloads |
Maximum number of payloads we will offer
Definition at line 306 of file chan_motif.c.
unsigned int outgoing |
Whether this is an outgoing leg or not
Definition at line 316 of file chan_motif.c.
struct ast_channel* owner |
Master Channel
Definition at line 310 of file chan_motif.c.
Referenced by jingle_session_lock_full().
struct ast_format_cap* peercap |
Peer codec capabilities
Definition at line 315 of file chan_motif.c.
char remote[XMPP_MAX_JIDLEN] |
Identifier of the remote party
Definition at line 308 of file chan_motif.c.
char remote_original[XMPP_MAX_JIDLEN] |
Identifier of the original remote party (remote may have changed due to redirect)
Definition at line 307 of file chan_motif.c.
struct ast_rtp_instance* rtp |
RTP audio session
Definition at line 311 of file chan_motif.c.
iksrule* rule |
Session matching rule
Definition at line 309 of file chan_motif.c.
const ast_string_field sid |
Definition at line 301 of file chan_motif.c.
Referenced by jingle_session_cmp(), and jingle_session_hash().
struct jingle_endpoint_state* state |
Endpoint we are associated with
Definition at line 302 of file chan_motif.c.
enum jingle_transport transport |
Transport type to use for this session
Definition at line 304 of file chan_motif.c.
const ast_string_field video_name |
Definition at line 301 of file chan_motif.c.
struct ast_rtp_instance* vrtp |
RTP video session
Definition at line 312 of file chan_motif.c.