Data Fields

http_s Struct Reference

HTTP message object. More...

#include <http.h>

Collaboration diagram for http_s:
Collaboration graph
[legend]

Data Fields

msg_common_t http_common [1]
 For recursive inclusion.
msg_pub_thttp_next
 Dummy pointer to next part.
void * http_user
 Application data.
unsigned http_size
 Size of this structure.
int http_flags
 Flags.
http_error_thttp_error
 Erroneous headers.
http_request_thttp_request
 Request line.
http_status_thttp_status
 Status line.
http_accept_thttp_accept
 Accept.
http_accept_charset_t * http_accept_charset
 Accept-Charset.
http_accept_encoding_t * http_accept_encoding
 Accept-Encoding.
http_accept_language_t * http_accept_language
 Accept-Language.
http_accept_ranges_thttp_accept_ranges
 Accept-Ranges.
http_allow_thttp_allow
 Allow.
http_authentication_info_t * http_authentication_info
 Authentication-Info.
http_authorization_t * http_authorization
 Authorization.
http_age_t * http_age
 Age.
http_cache_control_thttp_cache_control
 Cache-Control.
http_connection_thttp_connection
 Connection.
http_date_thttp_date
 Date.
http_etag_t * http_etag
 ETag.
http_expect_t * http_expect
 Expect.
http_expires_thttp_expires
 Expires.
http_from_t * http_from
 From.
http_host_thttp_host
 Host.
http_if_match_thttp_if_match
 If-Match.
http_if_modified_since_thttp_if_modified_since
 If-Modified-Since.
http_if_none_match_thttp_if_none_match
 If-None-Match.
http_if_range_thttp_if_range
 If-Range.
http_if_unmodified_since_thttp_if_unmodified_since
 If-Unmodified-Since.
http_last_modified_thttp_last_modified
 Last-Modified.
http_location_thttp_location
 Location.
http_max_forwards_thttp_max_forwards
 Max-Forwards.
http_pragma_thttp_pragma
 Pragma.
http_proxy_authenticate_t * http_proxy_authenticate
 Proxy-Authenticate.
http_proxy_authorization_t * http_proxy_authorization
 Proxy-Authorization.
http_range_thttp_range
 Range.
http_referer_thttp_referer
 Referer.
http_retry_after_thttp_retry_after
 Retry-After.
http_server_t * http_server
 Server.
http_te_thttp_te
 TE.
http_trailer_thttp_trailer
 Trailer.
http_transfer_encoding_thttp_transfer_encoding
 Transfer-Encoding.
http_upgrade_thttp_upgrade
 Upgrade.
http_user_agent_t * http_user_agent
 User-Agent.
http_vary_thttp_vary
 Vary.
http_via_thttp_via
 Via.
http_warning_thttp_warning
 Warning.
http_www_authenticate_t * http_www_authenticate
 WWW-Authenticate.
http_proxy_connection_thttp_proxy_connection
 Proxy-Connection.
http_set_cookie_thttp_set_cookie
 Set-Cookie.
http_cookie_thttp_cookie
 Cookie.
http_mime_version_t * http_mime_version
 MIME-Version.
http_content_encoding_thttp_content_encoding
 Content-Encoding.
http_content_language_thttp_content_language
 Content-Language.
http_content_length_thttp_content_length
 Content-Length.
http_content_location_t * http_content_location
 Content-Location.
http_content_md5_t * http_content_md5
 Content-MD5.
http_content_range_thttp_content_range
 Content-Range.
http_content_type_thttp_content_type
 Content-Type.
http_header_thttp_unknown
 Unknown headers.
http_separator_thttp_separator
 Separator between message and payload.
http_payload_thttp_payload
 Message entity-body.

Detailed Description

HTTP message object.

This structure contains a HTTP message object. It is used to access the headers and payload within the message. The generic transport aspects of the message, like network address, is accessed using a msg_t object directly.


Field Documentation

Unknown headers.

 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.