osip_message Struct Reference
[oSIP message APIoSIP message API]

#include <osip_message.h>

List of all members.

Public Attributes

char * sip_version
osip_uri_treq_uri
char * sip_method
int status_code
char * reason_phrase
osip_list_t accepts
osip_list_t accept_encodings
osip_list_t accept_languages
osip_list_t alert_infos
osip_list_t allows
osip_list_t authentication_infos
osip_list_t authorizations
osip_call_id_tcall_id
osip_list_t call_infos
osip_list_t contacts
osip_list_t content_encodings
osip_content_length_tcontent_length
osip_content_type_tcontent_type
osip_cseq_tcseq
osip_list_t error_infos
osip_from_tfrom
osip_mime_version_tmime_version
osip_list_t proxy_authenticates
osip_list_t proxy_authentication_infos
osip_list_t proxy_authorizations
osip_list_t record_routes
osip_list_t routes
osip_to_tto
osip_list_t vias
osip_list_t www_authenticates
osip_list_t headers
osip_list_t bodies
int message_property
char * message
size_t message_length
void * application_data


Detailed Description

Structure for SIP Message (REQUEST and RESPONSE).

Member Data Documentation

char* osip_message::sip_version

SIP version (SIP request only)

osip_uri_t* osip_message::req_uri

Request-Uri (SIP request only)

char* osip_message::sip_method

METHOD (SIP request only)

int osip_message::status_code

Status Code (SIP answer only)

char* osip_message::reason_phrase

Reason Phrase (SIP answer only)

osip_list_t osip_message::accepts

Accept headers

osip_list_t osip_message::accept_encodings

Accept-Encoding headers

osip_list_t osip_message::accept_languages

Accept-Language headers

osip_list_t osip_message::alert_infos

Alert-Info headers

osip_list_t osip_message::allows

Allows headers

osip_list_t osip_message::authentication_infos

authentication_info headers

osip_list_t osip_message::authorizations

Authorizations headers

osip_call_id_t* osip_message::call_id

Call-ID header

osip_list_t osip_message::call_infos

Call-Infos header

osip_list_t osip_message::contacts

Contacts headers

osip_list_t osip_message::content_encodings

Content-Encodings headers

osip_content_length_t* osip_message::content_length

Content-Length header

osip_content_type_t* osip_message::content_type

Content-Type header

osip_cseq_t* osip_message::cseq

CSeq header

osip_list_t osip_message::error_infos

Error-Info headers

osip_from_t* osip_message::from

From header

osip_mime_version_t* osip_message::mime_version

Mime-Version header

osip_list_t osip_message::proxy_authenticates

Proxy-Authenticate headers

osip_list_t osip_message::proxy_authentication_infos

P-Authentication-Info headers

osip_list_t osip_message::proxy_authorizations

Proxy-authorization headers

osip_list_t osip_message::record_routes

Record-Route headers

osip_list_t osip_message::routes

Route headers

osip_to_t* osip_message::to

To header

osip_list_t osip_message::vias

Vias headers

osip_list_t osip_message::www_authenticates

WWW-Authenticate headers

osip_list_t osip_message::headers

Other headers

osip_list_t osip_message::bodies

List of attachements


The documentation for this struct was generated from the following file:
Generated on Wed Feb 13 01:03:29 2008 for libosip by  doxygen 1.5.4