Data Fields | |
int | alreadygone |
int | capability |
char | cid_name [80] |
char | cid_num [80] |
char | exten [80] |
int | initiator |
int | jointcapability |
time_t | laststun |
ast_mutex_t | lock |
gtalk_pvt * | next |
gtalk_candidate * | ourcandidates |
ast_channel * | owner |
gtalk * | parent |
int | peercapability |
ast_codec_pref | prefs |
char | ring [10] |
iksrule * | ringrule |
ast_rtp * | rtp |
char | sid [100] |
gtalk_candidate * | theircandidates |
char | them [AJI_MAX_JIDLEN] |
char | us [AJI_MAX_JIDLEN] |
ast_rtp * | vrtp |
Definition at line 110 of file chan_gtalk.c.
int alreadygone |
Definition at line 120 of file chan_gtalk.c.
Referenced by gtalk_hangup(), gtalk_hangup_farend(), and gtalk_newcall().
int capability |
Definition at line 121 of file chan_gtalk.c.
Referenced by gtalk_is_answered(), gtalk_new(), and gtalk_newcall().
char cid_name[80] |
char cid_num[80] |
char exten[80] |
int initiator |
If we're the initiator
Definition at line 119 of file chan_gtalk.c.
Referenced by gtalk_action(), gtalk_create_candidates(), and gtalk_digit().
int jointcapability |
Supported capability at both ends (codecs )
Definition at line 131 of file chan_gtalk.c.
Referenced by gtalk_is_answered(), gtalk_new(), and gtalk_newcall().
time_t laststun |
Definition at line 112 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_create_candidates(), and gtalk_update_stun().
Channel private lock
Definition at line 111 of file chan_gtalk.c.
Referenced by gtalk_answer(), gtalk_digit(), gtalk_fixup(), gtalk_get_rtp_peer(), gtalk_hangup(), gtalk_newcall(), gtalk_read(), gtalk_set_rtp_peer(), and gtalk_write().
Definition at line 133 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_create_candidates(), gtalk_free_pvt(), gtalk_handle_dtmf(), gtalk_hangup_farend(), gtalk_is_accepted(), gtalk_is_answered(), gtalk_newcall(), gtalk_show_channels(), and unload_module().
struct gtalk_candidate* ourcandidates |
Definition at line 124 of file chan_gtalk.c.
Referenced by gtalk_create_candidates(), and gtalk_update_stun().
struct ast_channel* owner |
Master Channel
Definition at line 128 of file chan_gtalk.c.
Referenced by gtalk_fixup(), gtalk_free_pvt(), gtalk_handle_dtmf(), gtalk_hangup(), gtalk_hangup_farend(), gtalk_is_answered(), gtalk_new(), gtalk_ringing_ack(), gtalk_rtp_read(), gtalk_show_channels(), and unload_module().
Parent client
Definition at line 113 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_call(), gtalk_digit(), gtalk_free_pvt(), gtalk_hangup(), gtalk_invite(), gtalk_invite_response(), gtalk_ringing_ack(), and gtalk_rtp_read().
int peercapability |
Definition at line 132 of file chan_gtalk.c.
Referenced by gtalk_get_codec(), gtalk_is_answered(), and gtalk_newcall().
struct ast_codec_pref prefs |
char ring[10] |
iksrule* ringrule |
Rule for matching RING request
Definition at line 118 of file chan_gtalk.c.
Referenced by gtalk_call(), gtalk_free_pvt(), and gtalk_ringing_ack().
RTP audio session
Definition at line 129 of file chan_gtalk.c.
Referenced by add_codec_to_answer(), gtalk_create_candidates(), gtalk_free_pvt(), gtalk_get_rtp_peer(), gtalk_is_answered(), gtalk_new(), gtalk_newcall(), gtalk_rtp_read(), gtalk_update_stun(), and gtalk_write().
char sid[100] |
Definition at line 114 of file chan_gtalk.c.
Referenced by gtalk_action(), gtalk_answer(), gtalk_call(), gtalk_create_candidates(), gtalk_digit(), gtalk_handle_dtmf(), gtalk_hangup_farend(), gtalk_is_accepted(), gtalk_is_answered(), and gtalk_newcall().
struct gtalk_candidate* theircandidates |
Definition at line 123 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_free_pvt(), and gtalk_update_stun().
char them[AJI_MAX_JIDLEN] |
Definition at line 116 of file chan_gtalk.c.
Referenced by gtalk_action(), gtalk_answer(), gtalk_call(), gtalk_digit(), gtalk_newcall(), and gtalk_show_channels().
char us[AJI_MAX_JIDLEN] |
Definition at line 115 of file chan_gtalk.c.
Referenced by gtalk_action(), gtalk_answer(), gtalk_call(), gtalk_digit(), gtalk_new(), and gtalk_newcall().
RTP video session
Definition at line 130 of file chan_gtalk.c.
Referenced by gtalk_free_pvt(), gtalk_new(), and gtalk_write().