libosip
5.3.0
|
#include <osip_message.h>
Structure for SIP Message (REQUEST and RESPONSE).
osip_list_t osip_message::accept_encodings |
Accept-Encoding headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_accept_encoding(), and osip_message_set_accept_encoding().
osip_list_t osip_message::accept_languages |
Accept-Language headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_accept_language(), and osip_message_set_accept_language().
osip_list_t osip_message::accepts |
Accept headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_accept(), and osip_message_set_accept().
osip_list_t osip_message::alert_infos |
Alert-Info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_alert_info(), and osip_message_set_alert_info().
osip_list_t osip_message::allows |
Allows headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_allow(), and osip_message_set_allow().
void* osip_message::application_data |
can be used by upper layer
Referenced by osip_message_clone().
osip_list_t osip_message::authentication_infos |
authentication_info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_authentication_info(), and osip_message_set_authentication_info().
osip_list_t osip_message::authorizations |
Authorizations headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_authorization(), and osip_message_set_authorization().
osip_list_t osip_message::bodies |
List of attachements
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_body(), osip_message_set_body(), and osip_message_set_body_mime().
osip_call_id_t* osip_message::call_id |
osip_list_t osip_message::call_infos |
Call-Infos header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_call_info(), and osip_message_set_call_info().
osip_list_t osip_message::contacts |
Contacts headers
Referenced by osip_dialog_update_route_set_as_uac(), osip_dialog_update_route_set_as_uas(), osip_message_clone(), osip_message_free(), osip_message_get_contact(), and osip_message_set_contact().
osip_list_t osip_message::content_encodings |
Content-Encodings headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_content_encoding(), and osip_message_set_content_encoding().
osip_content_length_t* osip_message::content_length |
Content-Length header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_content_length(), and osip_message_set_content_length().
osip_content_type_t* osip_message::content_type |
Content-Type header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_content_type(), and osip_message_set_content_type().
osip_cseq_t* osip_message::cseq |
CSeq header
Referenced by osip_create_transaction(), osip_dialog_init_as_uac_with_remote_request(), osip_dialog_init_as_uas(), osip_dialog_update_osip_cseq_as_uas(), osip_message_clone(), osip_message_free(), osip_message_get_cseq(), osip_message_set_cseq(), osip_stop_200ok_retransmissions(), and osip_transaction_init().
osip_list_t osip_message::error_infos |
Error-Info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_error_info(), and osip_message_set_error_info().
osip_from_t* osip_message::from |
From header
Referenced by osip_dialog_init_as_uac(), osip_dialog_init_as_uac_with_remote_request(), osip_dialog_init_as_uas(), osip_dialog_match_as_uac(), osip_dialog_match_as_uas(), osip_message_clone(), osip_message_free(), osip_message_get_from(), osip_message_set_from(), and osip_transaction_init().
osip_list_t osip_message::headers |
Other headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_header(), osip_message_header_get_byname(), osip_message_replace_header(), osip_message_set_header(), and osip_message_set_topheader().
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 |
internal value
Referenced by osip_message_append_via(), osip_message_clone(), osip_message_force_update(), osip_message_get__property(), osip_message_replace_header(), osip_message_set_accept(), osip_message_set_accept_encoding(), osip_message_set_accept_language(), osip_message_set_alert_info(), osip_message_set_allow(), osip_message_set_authentication_info(), osip_message_set_authorization(), osip_message_set_body(), osip_message_set_body_mime(), osip_message_set_call_id(), osip_message_set_call_info(), osip_message_set_contact(), osip_message_set_content_encoding(), osip_message_set_content_length(), osip_message_set_content_type(), osip_message_set_cseq(), osip_message_set_error_info(), osip_message_set_from(), osip_message_set_header(), osip_message_set_mime_version(), osip_message_set_proxy_authenticate(), osip_message_set_proxy_authentication_info(), osip_message_set_proxy_authorization(), osip_message_set_record_route(), osip_message_set_route(), osip_message_set_to(), osip_message_set_topheader(), osip_message_set_via(), and osip_message_set_www_authenticate().
osip_mime_version_t* osip_message::mime_version |
Mime-Version header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_mime_version(), and osip_message_set_mime_version().
osip_list_t osip_message::proxy_authenticates |
Proxy-Authenticate headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_proxy_authenticate(), and osip_message_set_proxy_authenticate().
osip_list_t osip_message::proxy_authentication_infos |
P-Authentication-Info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_proxy_authentication_info(), and osip_message_set_proxy_authentication_info().
osip_list_t osip_message::proxy_authorizations |
Proxy-authorization headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_proxy_authorization(), and osip_message_set_proxy_authorization().
char* osip_message::reason_phrase |
Reason Phrase (SIP answer only)
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_reason_phrase(), and osip_message_set_reason_phrase().
osip_list_t osip_message::record_routes |
Record-Route headers
Referenced by osip_dialog_update_route_set_as_uac(), osip_message_clone(), osip_message_free(), osip_message_get_record_route(), and osip_message_set_record_route().
osip_uri_t* osip_message::req_uri |
Request-Uri (SIP request only)
Referenced by osip_dialog_match_as_uas(), osip_message_clone(), osip_message_free(), osip_message_get_uri(), osip_message_set_uri(), osip_new_outgoing_sipmessage(), and osip_parse().
osip_list_t osip_message::routes |
Route headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_route(), and osip_message_set_route().
char* osip_message::sip_method |
METHOD (SIP request only)
Referenced by osip_create_transaction(), osip_message_clone(), osip_message_free(), osip_message_get_method(), osip_message_set_method(), osip_new_outgoing_sipmessage(), and osip_parse().
char* osip_message::sip_version |
SIP version (SIP request only)
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_version(), and osip_message_set_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 |
To header
Referenced by osip_dialog_init_as_uac(), osip_dialog_init_as_uac_with_remote_request(), osip_dialog_init_as_uas(), osip_dialog_match_as_uac(), osip_dialog_match_as_uas(), osip_dialog_update_tag_as_uac(), osip_message_clone(), osip_message_free(), osip_message_get_to(), osip_message_set_to(), and osip_transaction_init().
osip_list_t osip_message::vias |
osip_list_t osip_message::www_authenticates |
WWW-Authenticate headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_www_authenticate(), and osip_message_set_www_authenticate().