|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|
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 338 of file chan_motif.c.
| struct ast_string_field_mgr __field_mgr |
Definition at line 343 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 343 of file chan_motif.c.
| const ast_string_field audio_name |
Definition at line 343 of file chan_motif.c.
| ast_callid callid |
| struct ast_format_cap* cap |
Local codec capabilities
Definition at line 355 of file chan_motif.c.
| struct ast_xmpp_client* connection |
Connection to use for traffic
Definition at line 345 of file chan_motif.c.
| unsigned int gone |
In the eyes of Jingle this session is already gone
Definition at line 359 of file chan_motif.c.
| struct ast_format_cap* jointcap |
Joint codec capabilities
Definition at line 356 of file chan_motif.c.
| unsigned int maxicecandidates |
Maximum number of ICE candidates we will offer
Definition at line 347 of file chan_motif.c.
| unsigned int maxpayloads |
Maximum number of payloads we will offer
Definition at line 348 of file chan_motif.c.
| unsigned int outgoing |
Whether this is an outgoing leg or not
Definition at line 358 of file chan_motif.c.
| struct ast_channel* owner |
Master Channel
Definition at line 352 of file chan_motif.c.
Referenced by jingle_session_lock_full().
| struct ast_format_cap* peercap |
Peer codec capabilities
Definition at line 357 of file chan_motif.c.
| char remote[XMPP_MAX_JIDLEN] |
Identifier of the remote party
Definition at line 350 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 349 of file chan_motif.c.
| struct ast_rtp_instance* rtp |
RTP audio session
Definition at line 353 of file chan_motif.c.
| iksrule* rule |
Session matching rule
Definition at line 351 of file chan_motif.c.
| const ast_string_field sid |
Definition at line 343 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 344 of file chan_motif.c.
| enum jingle_transport transport |
Transport type to use for this session
Definition at line 346 of file chan_motif.c.
| const ast_string_field video_name |
Definition at line 343 of file chan_motif.c.
| struct ast_rtp_instance* vrtp |
RTP video session
Definition at line 354 of file chan_motif.c.