Data Fields

sip_s Struct Reference

SIP message object. More...

#include <sip.h>

Collaboration diagram for sip_s:
Collaboration graph
[legend]

Data Fields

msg_common_t sip_common [1]
 For recursive inclusion.
msg_pub_tsip_next
 Dummy link to msgfrag.
void * sip_user
 Application data.
unsigned sip_size
 Size of structure.
int sip_flags
 Parser flags.
sip_error_tsip_error
 Erroneous headers.
sip_request_tsip_request
 Request line.
sip_status_tsip_status
 Status line.
sip_via_tsip_via
 Via (v).
sip_route_tsip_route
 Route.
sip_record_route_tsip_record_route
 Record-Route.
sip_max_forwards_tsip_max_forwards
 Max-Forwards.
sip_proxy_require_tsip_proxy_require
 Proxy-Require.
sip_from_tsip_from
 From (f).
sip_to_tsip_to
 To (t).
sip_call_id_tsip_call_id
 Call-ID (i).
sip_cseq_tsip_cseq
 CSeq.
sip_contact_tsip_contact
 Contact (m).
sip_rseq_tsip_rseq
 RSeq.
sip_rack_tsip_rack
 RAck.
sip_request_disposition_tsip_request_disposition
 Request-Disposition (d).
sip_accept_contact_tsip_accept_contact
 Accept-Contact (a).
sip_reject_contact_tsip_reject_contact
 Reject-Contact (j).
sip_expires_tsip_expires
 Expires.
sip_date_tsip_date
 Date.
sip_retry_after_tsip_retry_after
 Retry-After.
sip_timestamp_tsip_timestamp
 Timestamp.
sip_min_expires_tsip_min_expires
 Min-Expires.
sip_subject_tsip_subject
 Subject (s).
sip_priority_tsip_priority
 Priority.
sip_call_info_tsip_call_info
 Call-Info.
sip_organization_tsip_organization
 Organization.
sip_server_tsip_server
 Server.
sip_user_agent_tsip_user_agent
 User-Agent.
sip_in_reply_to_tsip_in_reply_to
 In-Reply-To.
sip_accept_tsip_accept
 Accept.
sip_accept_encoding_tsip_accept_encoding
 Accept-Encoding.
sip_accept_language_tsip_accept_language
 Accept-Language.
sip_allow_tsip_allow
 Allow.
sip_require_tsip_require
 Require.
sip_supported_tsip_supported
 Supported (k).
sip_unsupported_tsip_unsupported
 Unsupported.
sip_event_tsip_event
 Event (o).
sip_allow_events_tsip_allow_events
 Allow-Events (u).
sip_subscription_state_tsip_subscription_state
 Subscription-State.
sip_proxy_authenticate_tsip_proxy_authenticate
 Proxy-Authenticate.
sip_proxy_authentication_info_tsip_proxy_authentication_info
 Proxy-Authentication-Info.
sip_proxy_authorization_tsip_proxy_authorization
 Proxy-Authorization.
sip_authorization_tsip_authorization
 Authorization.
sip_www_authenticate_tsip_www_authenticate
 WWW-Authenticate.
sip_authentication_info_tsip_authentication_info
 Authentication-Info.
sip_error_info_tsip_error_info
 Error-Info.
sip_warning_tsip_warning
 Warning.
sip_refer_to_tsip_refer_to
 Refer-To (r).
sip_referred_by_tsip_referred_by
 Referred-By (b).
sip_replaces_tsip_replaces
 Replaces.
sip_session_expires_tsip_session_expires
 Session-Expires (x).
sip_min_se_tsip_min_se
 Min-SE.
sip_path_tsip_path
 Path.
sip_service_route_tsip_service_route
 Service-Route.
sip_reason_tsip_reason
 Reason.
sip_security_client_tsip_security_client
 Security-Client.
sip_security_server_tsip_security_server
 Security-Server.
sip_security_verify_tsip_security_verify
 Security-Verify.
sip_privacy_tsip_privacy
 Privacy.
sip_etag_tsip_etag
 SIP-ETag.
sip_if_match_tsip_if_match
 SIP-If-Match.
sip_mime_version_tsip_mime_version
 MIME-Version.
sip_content_type_tsip_content_type
 Content-Type (c).
sip_content_encoding_tsip_content_encoding
 Content-Encoding (e).
sip_content_language_tsip_content_language
 Content-Language.
sip_content_disposition_tsip_content_disposition
 Content-Disposition.
sip_content_length_tsip_content_length
 Content-Length (l).
sip_unknown_tsip_unknown
 Unknown headers.
sip_separator_tsip_separator
 Separator between headers and payload.
sip_payload_tsip_payload
 Message payload.
msg_multipart_tsip_multipart
 Multipart MIME payload.

Detailed Description

SIP message object.

This structure contains a parsed SIP message. The struct is usually referred with typedef sip_t. It is used to access the headers and payload within the SIP message. The generic transport aspects of the message, like network address, is accessed using the msg_t object directly.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Sofia-SIP 1.12.11 - Copyright (C) 2006 Nokia Corporation. All rights reserved. Licensed under the terms of the GNU Lesser General Public License.