|
libosip 3.6.0
|
#include <osip_message.h>
Public Attributes | |
| char * | sip_version |
| osip_uri_t * | req_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_t * | call_id |
| osip_list_t | call_infos |
| osip_list_t | contacts |
| osip_list_t | content_encodings |
| osip_content_length_t * | content_length |
| osip_content_type_t * | content_type |
| osip_cseq_t * | cseq |
| osip_list_t | error_infos |
| osip_from_t * | from |
| osip_mime_version_t * | mime_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_t * | to |
| 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 |
Structure for SIP Message (REQUEST and RESPONSE).
Accept-Encoding headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_accept_encoding(), and osip_message_set_accept_encoding().
Accept-Language headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_accept_language(), and osip_message_set_accept_language().
Accept headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_accept(), and osip_message_set_accept().
Alert-Info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_alert_info(), and osip_message_set_alert_info().
Allows headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_allow(), and osip_message_set_allow().
authentication_info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_authentication_info(), and osip_message_set_authentication_info().
Authorizations headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_authorization(), and osip_message_set_authorization().
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().
Call-Infos header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_call_info(), and osip_message_set_call_info().
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().
Content-Encodings headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_content_encoding(), and osip_message_set_content_encoding().
Content-Length header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_content_length(), and osip_message_set_content_length().
Content-Type header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_content_type(), and osip_message_set_content_type().
Error-Info headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_error_info(), and osip_message_set_error_info().
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().
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().
Mime-Version header
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_mime_version(), and osip_message_set_mime_version().
Proxy-Authenticate headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_proxy_authenticate(), and osip_message_set_proxy_authenticate().
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().
Proxy-authorization headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_proxy_authorization(), and osip_message_set_proxy_authorization().
Reason Phrase (SIP answer only)
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_reason_phrase(), and osip_message_set_reason_phrase().
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().
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().
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().
SIP version (SIP request only)
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_version(), and osip_message_set_version().
Status Code (SIP answer only)
Referenced by osip_message_clone(), osip_message_get_status_code(), and osip_message_set_status_code().
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().
WWW-Authenticate headers
Referenced by osip_message_clone(), osip_message_free(), osip_message_get_www_authenticate(), and osip_message_set_www_authenticate().
1.7.3