Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


gtalk_pvt Struct Reference

Data Fields

int alreadygone
 
int capability
 
char cid_name [80]
 
char cid_num [80]
 
char exten [80]
 
int initiator
 
format_t jointcapability
 
time_t laststun
 
ast_mutex_t lock
 
struct gtalk_pvtnext
 
struct gtalk_candidateourcandidates
 
struct ast_channelowner
 
struct gtalkparent
 
format_t peercapability
 
struct ast_codec_pref prefs
 
char ring [10]
 
iksrule * ringrule
 
struct ast_rtp_instancertp
 
char sid [100]
 
struct gtalk_candidatetheircandidates
 
char them [AJI_MAX_JIDLEN]
 
char us [AJI_MAX_JIDLEN]
 
struct ast_rtp_instancevrtp
 

Detailed Description

Definition at line 104 of file chan_gtalk.c.

Field Documentation

int alreadygone

Definition at line 114 of file chan_gtalk.c.

Referenced by gtalk_hangup(), gtalk_hangup_farend(), and gtalk_newcall().

int capability

Definition at line 115 of file chan_gtalk.c.

Referenced by gtalk_alloc(), gtalk_is_answered(), gtalk_new(), and gtalk_newcall().

char cid_name[80]

Caller ID name

Definition at line 120 of file chan_gtalk.c.

Referenced by gtalk_alloc(), and gtalk_new().

char cid_num[80]

Caller ID num

Definition at line 119 of file chan_gtalk.c.

Referenced by gtalk_new().

char exten[80]

Called extension

Definition at line 121 of file chan_gtalk.c.

Referenced by gtalk_alloc(), and gtalk_new().

int initiator

If we're the initiator

Definition at line 113 of file chan_gtalk.c.

Referenced by gtalk_action(), gtalk_alloc(), and gtalk_create_candidates().

format_t jointcapability

Supported capability at both ends (codecs )

Definition at line 125 of file chan_gtalk.c.

Referenced by gtalk_is_answered(), gtalk_new(), and gtalk_newcall().

time_t laststun

Definition at line 106 of file chan_gtalk.c.

Referenced by gtalk_add_candidate(), gtalk_create_candidates(), and gtalk_update_stun().

struct gtalk_candidate* ourcandidates

Definition at line 118 of file chan_gtalk.c.

Referenced by gtalk_create_candidates(), and gtalk_update_stun().

format_t peercapability

Definition at line 126 of file chan_gtalk.c.

Referenced by gtalk_get_codec(), gtalk_is_answered(), and gtalk_newcall().

struct ast_codec_pref prefs

Definition at line 116 of file chan_gtalk.c.

Referenced by gtalk_alloc(), and gtalk_new().

char ring[10]

Message ID of ring

Definition at line 111 of file chan_gtalk.c.

Referenced by gtalk_call().

iksrule* ringrule

Rule for matching RING request

Definition at line 112 of file chan_gtalk.c.

Referenced by gtalk_call(), gtalk_free_pvt(), and gtalk_ringing_ack().

struct gtalk_candidate* theircandidates

Definition at line 117 of file chan_gtalk.c.

Referenced by gtalk_add_candidate(), gtalk_free_pvt(), and gtalk_update_stun().

struct ast_rtp_instance* vrtp

RTP video session

Definition at line 124 of file chan_gtalk.c.

Referenced by gtalk_free_pvt(), gtalk_new(), gtalk_newcall(), and gtalk_write().


The documentation for this struct was generated from the following file: