libosip  5.3.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

◆ accept_encodings

osip_list_t osip_message::accept_encodings

◆ accept_languages

osip_list_t osip_message::accept_languages

◆ accepts

osip_list_t osip_message::accepts

◆ alert_infos

osip_list_t osip_message::alert_infos

◆ allows

osip_list_t osip_message::allows

◆ application_data

void* osip_message::application_data

can be used by upper layer

Referenced by osip_message_clone().

◆ authentication_infos

osip_list_t osip_message::authentication_infos

◆ authorizations

osip_list_t osip_message::authorizations

◆ bodies

osip_list_t osip_message::bodies

◆ call_id

osip_call_id_t* osip_message::call_id

◆ call_infos

osip_list_t osip_message::call_infos

◆ contacts

osip_list_t osip_message::contacts

◆ content_encodings

osip_list_t osip_message::content_encodings

◆ content_length

osip_content_length_t* osip_message::content_length

◆ content_type

osip_content_type_t* osip_message::content_type

◆ cseq

osip_cseq_t* osip_message::cseq

◆ error_infos

osip_list_t osip_message::error_infos

◆ from

osip_from_t* osip_message::from

◆ headers

osip_list_t osip_message::headers

◆ message

char* osip_message::message

internal value

Referenced by osip_message_clone(), and osip_message_free().

◆ message_length

size_t osip_message::message_length

internal value

Referenced by osip_message_clone().

◆ message_property

int osip_message::message_property

◆ mime_version

osip_mime_version_t* osip_message::mime_version

◆ proxy_authenticates

osip_list_t osip_message::proxy_authenticates

◆ proxy_authentication_infos

osip_list_t osip_message::proxy_authentication_infos

◆ proxy_authorizations

osip_list_t osip_message::proxy_authorizations

◆ reason_phrase

char* osip_message::reason_phrase

◆ record_routes

osip_list_t osip_message::record_routes

◆ req_uri

osip_uri_t* osip_message::req_uri

◆ routes

osip_list_t osip_message::routes

◆ sip_method

char* osip_message::sip_method

◆ sip_version

char* osip_message::sip_version

◆ status_code

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().

◆ to

osip_to_t* osip_message::to

◆ vias

osip_list_t osip_message::vias

◆ www_authenticates

osip_list_t osip_message::www_authenticates

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