sip 1.12.11devel
Loading...
Searching...
No Matches
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_t * sip_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_t * sip_accept_encoding
 Accept-Encoding.
 
sip_accept_language_t * sip_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_t * sip_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_t * sip_content_disposition
 Content-Disposition.
 
sip_content_length_tsip_content_length
 Content-Length (l)
 
sip_unknown_t * sip_unknown
 Unknown headers.
 
sip_separator_t * sip_separator
 Separator between headers and payload.
 
sip_payload_t * sip_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.


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