libosip  4.1.0
Public Attributes | List of all members
osip_message Struct Reference

#include <osip_message.h>

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

osip_list_t osip_message::accept_encodings
osip_list_t osip_message::accept_languages
osip_list_t osip_message::accepts
osip_list_t osip_message::alert_infos
osip_list_t osip_message::allows
void* osip_message::application_data

can be used by upper layer

osip_list_t osip_message::authentication_infos
osip_list_t osip_message::authorizations
osip_list_t osip_message::bodies
osip_call_id_t* osip_message::call_id
osip_list_t osip_message::call_infos
osip_list_t osip_message::contacts
osip_list_t osip_message::content_encodings
osip_content_length_t* osip_message::content_length
osip_content_type_t* osip_message::content_type
osip_cseq_t* osip_message::cseq
osip_list_t osip_message::error_infos
osip_from_t* osip_message::from
osip_list_t osip_message::headers
char* osip_message::message

internal value

Referenced by osip_message_clone(), and osip_message_free().

size_t osip_message::message_length

internal value

Referenced by osip_message_clone().

int osip_message::message_property
osip_mime_version_t* osip_message::mime_version
osip_list_t osip_message::proxy_authenticates
osip_list_t osip_message::proxy_authentication_infos
osip_list_t osip_message::proxy_authorizations
char* osip_message::reason_phrase
osip_list_t osip_message::record_routes
osip_uri_t* osip_message::req_uri
osip_list_t osip_message::routes
char* osip_message::sip_method
char* osip_message::sip_version
int osip_message::status_code

Status Code (SIP answer only)

Referenced by osip_message_clone(), osip_message_get_status_code(), and osip_message_set_status_code().

osip_to_t* osip_message::to
osip_list_t osip_message::vias
osip_list_t osip_message::www_authenticates

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