Asterisk - The Open Source Telephony Project  GIT-master-a24979a
Data Fields
mgcp_subchannel Struct Reference
Collaboration diagram for mgcp_subchannel:
Collaboration graph
[legend]

Data Fields

int alreadygone
 
char callid [80]
 
struct mgcp_requestcx_queue
 
ast_mutex_t cx_queue_lock
 
char cxident [80]
 
int cxmode
 
struct cops_gategate
 
int id
 
int iseq
 
ast_mutex_t lock
 
char magic [6]
 
int nat
 
struct mgcp_subchannelnext
 
int outgoing
 
struct ast_channelowner
 
struct mgcp_endpointparent
 
struct ast_rtp_instancertp
 
int sdpsent
 
struct sockaddr_in tmpdest
 
char txident [80]
 

Detailed Description

Definition at line 297 of file chan_mgcp.c.

Field Documentation

◆ alreadygone

int alreadygone

Definition at line 321 of file chan_mgcp.c.

◆ callid

char callid[80]

Definition at line 314 of file chan_mgcp.c.

◆ cx_queue

struct mgcp_request* cx_queue

pending CX commands

Definition at line 316 of file chan_mgcp.c.

Referenced by dump_cmd_queues(), and mgcp_prune_realtime_gateway().

◆ cx_queue_lock

ast_mutex_t cx_queue_lock

CX queue lock

Definition at line 317 of file chan_mgcp.c.

Referenced by dump_cmd_queues(), and mgcp_prune_realtime_gateway().

◆ cxident

char cxident[80]
Todo:
FIXME txident is replaced by rqnt_ident in endpoint. This should be obsoleted

Definition at line 313 of file chan_mgcp.c.

Referenced by handle_response(), and mgcp_prune_realtime_gateway().

◆ cxmode

int cxmode

Definition at line 315 of file chan_mgcp.c.

Referenced by handle_request(), and mgcp_hangup().

◆ gate

struct cops_gate* gate

◆ id

int id

◆ iseq

int iseq

Not used? RTP?

Definition at line 319 of file chan_mgcp.c.

◆ lock

Definition at line 305 of file chan_mgcp.c.

Referenced by attempt_transfer(), handle_request(), and mgcp_prune_realtime_gateway().

◆ magic

char magic[6]

Definition at line 304 of file chan_mgcp.c.

◆ nat

int nat

Definition at line 318 of file chan_mgcp.c.

◆ next

struct mgcp_subchannel* next

◆ outgoing

int outgoing

Definition at line 320 of file chan_mgcp.c.

◆ owner

struct ast_channel* owner

◆ parent

struct mgcp_endpoint* parent

Definition at line 308 of file chan_mgcp.c.

◆ rtp

struct ast_rtp_instance* rtp

Definition at line 309 of file chan_mgcp.c.

Referenced by build_gateway(), mgcp_prune_realtime_gateway(), and mgcp_set_rtp_peer().

◆ sdpsent

int sdpsent

Definition at line 322 of file chan_mgcp.c.

◆ tmpdest

struct sockaddr_in tmpdest

Definition at line 309 of file chan_mgcp.c.

◆ txident

char txident[80]

Definition at line 311 of file chan_mgcp.c.


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