Codename Pineapple

Home page | Mailing list | Docs

Last updated: Sat Feb 3 05:02:02 2007

Asterisk developer's documentation :: Codename Pineapple


mgcp_request Struct Reference

Collaboration diagram for mgcp_request:

Collaboration graph
[legend]

Detailed Description

Definition at line 234 of file chan_mgcp.c.

Data Fields

int cmd
char data [MGCP_MAX_PACKET]
char * endpoint
char * header [MGCP_MAX_HEADERS]
int headers
char * identifier
int len
char * line [MGCP_MAX_LINES]
int lines
mgcp_requestnext
unsigned int trid
char * verb
char * version


Field Documentation

int cmd
 

int version of verb = command

Definition at line 245 of file chan_mgcp.c.

Referenced by handle_response(), send_request(), transmit_audit_endpoint(), transmit_connection_del(), transmit_modify_request(), transmit_notify_request(), and transmit_notify_request_with_callerid().

char data[MGCP_MAX_PACKET]
 

Definition at line 244 of file chan_mgcp.c.

Referenced by add_header(), add_line(), init_req(), init_resp(), parse(), send_request(), send_response(), and transmit_response().

char* endpoint
 

Definition at line 238 of file chan_mgcp.c.

Referenced by parse().

char* header[MGCP_MAX_HEADERS]
 

Definition at line 241 of file chan_mgcp.c.

Referenced by __get_header(), add_header(), init_req(), init_resp(), and parse().

int headers
 

MGCP Headers

Definition at line 240 of file chan_mgcp.c.

Referenced by __get_header(), add_header(), init_req(), init_resp(), and parse().

char* identifier
 

Definition at line 237 of file chan_mgcp.c.

Referenced by find_and_retrans(), init_resp(), parse(), and transmit_response().

int len
 

Definition at line 235 of file chan_mgcp.c.

Referenced by add_header(), add_line(), init_req(), init_resp(), send_request(), send_response(), and transmit_response().

char* line[MGCP_MAX_LINES]
 

Definition at line 243 of file chan_mgcp.c.

Referenced by add_line(), get_sdp(), get_sdp_iterate(), and parse().

int lines
 

SDP Content

Definition at line 242 of file chan_mgcp.c.

Referenced by add_header(), add_line(), get_sdp(), handle_response(), and parse().

struct mgcp_request* next
 

next in the queue

Definition at line 247 of file chan_mgcp.c.

Referenced by dump_cmd_queues(), find_command(), and send_request().

unsigned int trid
 

int version of identifier = transaction id

Definition at line 246 of file chan_mgcp.c.

Referenced by transmit_audit_endpoint(), transmit_connection_del(), transmit_modify_request(), transmit_notify_request(), and transmit_notify_request_with_callerid().

char* verb
 

Definition at line 236 of file chan_mgcp.c.

Referenced by handle_request(), and parse().

char* version
 

Definition at line 239 of file chan_mgcp.c.

Referenced by parse().


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

Asterisk is a trademark for Digium, inc.. | Edvina.net | Asterisk.org | This documentation was generated with Doxygen