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 [100] |
char | us [100] |
ast_rtp * | vrtp |
Definition at line 101 of file chan_gtalk.c.
int alreadygone |
Definition at line 111 of file chan_gtalk.c.
Referenced by gtalk_hangup(), and gtalk_hangup_farend().
int capability |
char cid_name[80] |
char cid_num[80] |
char exten[80] |
int initiator |
If we're the initiator
Definition at line 110 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 122 of file chan_gtalk.c.
Referenced by gtalk_call(), and gtalk_new().
time_t laststun |
Definition at line 103 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_create_candidates(), and gtalk_update_stun().
Channel private lock
Definition at line 102 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 124 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_create_candidates(), gtalk_free_pvt(), gtalk_handle_dtmf(), gtalk_hangup_farend(), gtalk_is_answered(), gtalk_newcall(), and unload_module().
struct gtalk_candidate* ourcandidates |
Definition at line 115 of file chan_gtalk.c.
Referenced by gtalk_create_candidates(), and gtalk_update_stun().
struct ast_channel* owner |
Master Channel
Definition at line 119 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(), and unload_module().
Parent client
Definition at line 104 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 |
struct ast_codec_pref prefs |
char ring[10] |
iksrule* ringrule |
Rule for matching RING request
Definition at line 109 of file chan_gtalk.c.
Referenced by gtalk_call(), gtalk_free_pvt(), and gtalk_ringing_ack().
RTP audio session
Definition at line 120 of file chan_gtalk.c.
Referenced by add_codec_to_answer(), gtalk_create_candidates(), gtalk_free_pvt(), gtalk_get_rtp_peer(), gtalk_new(), gtalk_newcall(), gtalk_rtp_read(), gtalk_update_stun(), and gtalk_write().
char sid[100] |
Definition at line 105 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_answered(), and gtalk_newcall().
struct gtalk_candidate* theircandidates |
Definition at line 114 of file chan_gtalk.c.
Referenced by gtalk_add_candidate(), gtalk_free_pvt(), and gtalk_update_stun().
char them[100] |
Definition at line 107 of file chan_gtalk.c.
Referenced by gtalk_action(), gtalk_answer(), gtalk_call(), gtalk_digit(), and gtalk_newcall().
char us[100] |
Definition at line 106 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 121 of file chan_gtalk.c.
Referenced by gtalk_free_pvt(), gtalk_new(), and gtalk_write().