Fri Aug 17 00:17:52 2018

Asterisk developer's documentation


mgcp_subchannel Struct Reference

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 289 of file chan_mgcp.c.


Field Documentation

char callid[80]
struct mgcp_request* cx_queue [read]

pending CX commands

Definition at line 308 of file chan_mgcp.c.

Referenced by dump_cmd_queues(), handle_response(), mgcp_prune_realtime_gateway(), and send_request().

CX queue lock

Definition at line 309 of file chan_mgcp.c.

Referenced by build_gateway(), dump_cmd_queues(), handle_response(), mgcp_prune_realtime_gateway(), and send_request().

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

Definition at line 305 of file chan_mgcp.c.

Referenced by destroy_endpoint(), handle_response(), mgcp_call(), mgcp_hangup(), mgcp_prune_realtime_gateway(), transmit_connection_del(), transmit_modify_request(), transmit_modify_with_sdp(), and unalloc_sub().

int cxmode
struct cops_gate* gate [read]
int id
int iseq

Not used? RTP?

Definition at line 311 of file chan_mgcp.c.

char magic[6]

Definition at line 296 of file chan_mgcp.c.

Referenced by build_gateway(), destroy_endpoint(), and mgcp_hangup().

int nat

Definition at line 310 of file chan_mgcp.c.

Referenced by build_gateway(), and start_rtp().

struct mgcp_subchannel* next [read]
int outgoing

Definition at line 312 of file chan_mgcp.c.

Referenced by handle_hd_hf(), handle_request(), mgcp_call(), mgcp_hangup(), and unalloc_sub().

struct ast_channel* owner [read]
struct mgcp_endpoint* parent [read]
struct ast_rtp_instance* rtp [read]
int sdpsent
struct sockaddr_in tmpdest [read]
char txident[80]

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

Generated on 17 Aug 2018 for Asterisk - The Open Source Telephony Project by  doxygen 1.6.1