Wed Oct 28 15:49:52 2009

Asterisk developer's documentation


sip_request Struct Reference

sip_request: The data grabbed from the UDP socket More...


Data Fields

char data [SIP_MAX_PACKET]
int debug
unsigned int flags
char * header [SIP_MAX_HEADERS]
int headers
int len
char * line [SIP_MAX_LINES]
int lines
int method
char * rlPart1
char * rlPart2
unsigned int sdp_end
unsigned int sdp_start


Detailed Description

sip_request: The data grabbed from the UDP socket

Definition at line 453 of file chan_sip.c.


Field Documentation

char data[SIP_MAX_PACKET]

int debug

Debug flag for this packet

Definition at line 463 of file chan_sip.c.

Referenced by handle_response().

unsigned int flags

SIP_PKT Flags for this packet

Definition at line 464 of file chan_sip.c.

char* header[SIP_MAX_HEADERS]

int headers

int len

char* line[SIP_MAX_LINES]

int lines

int method

char* rlPart1

SIP Method Name or "SIP/2.0" protocol version

Definition at line 454 of file chan_sip.c.

Referenced by copy_request(), determine_firstline_parts(), handle_request(), and sipsock_read().

char* rlPart2

The Request URI or Response Status

Definition at line 455 of file chan_sip.c.

Referenced by copy_request(), determine_firstline_parts(), get_destination(), handle_request(), reqprep(), and sipsock_read().

unsigned int sdp_end

the line number where the SDP ends

Definition at line 466 of file chan_sip.c.

Referenced by find_sdp().

unsigned int sdp_start

the line number where the SDP begins

Definition at line 465 of file chan_sip.c.

Referenced by find_sdp(), get_sdp(), and sdpLineNum_iterator_init().


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

Generated on Wed Oct 28 15:49:52 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6