Macros for each HTTP header. More...
#include <sofia-sip/su_config.h>
#include <sofia-sip/http_header.h>
#include <sofia-sip/http_hclasses.h>
Go to the source code of this file.
Defines | |
#define | HTTP_PROTOS_H |
Defined when <sofia-sip/http_protos.h> has been included. | |
#define | HTTP_REQUEST_INIT() |
Initializer for structure http_request_t. | |
#define | HTTP_STATUS_INIT() |
Initializer for structure http_status_t. | |
#define | HTTP_ACCEPT_INIT() |
Initializer for structure http_accept_t. | |
#define | HTTP_ACCEPT_CHARSET_INIT() |
Initializer for structure http_accept_charset_t. | |
#define | HTTP_ACCEPT_ENCODING_INIT() |
Initializer for structure http_accept_encoding_t. | |
#define | HTTP_ACCEPT_LANGUAGE_INIT() |
Initializer for structure http_accept_language_t. | |
#define | HTTP_ACCEPT_RANGES_INIT() |
Initializer for structure http_accept_ranges_t. | |
#define | HTTP_ALLOW_INIT() |
Initializer for structure http_allow_t. | |
#define | HTTP_AUTHENTICATION_INFO_INIT() |
Initializer for structure http_authentication_info_t. | |
#define | HTTP_AUTHORIZATION_INIT() |
Initializer for structure http_authorization_t. | |
#define | HTTP_AGE_INIT() |
Initializer for structure http_age_t. | |
#define | HTTP_CACHE_CONTROL_INIT() |
Initializer for structure http_cache_control_t. | |
#define | HTTP_CONNECTION_INIT() |
Initializer for structure http_connection_t. | |
#define | HTTP_DATE_INIT() |
Initializer for structure http_date_t. | |
#define | HTTP_ETAG_INIT() |
Initializer for structure http_etag_t. | |
#define | HTTP_EXPECT_INIT() |
Initializer for structure http_expect_t. | |
#define | HTTP_EXPIRES_INIT() |
Initializer for structure http_expires_t. | |
#define | HTTP_FROM_INIT() |
Initializer for structure http_from_t. | |
#define | HTTP_HOST_INIT() |
Initializer for structure http_host_t. | |
#define | HTTP_IF_MATCH_INIT() |
Initializer for structure http_if_match_t. | |
#define | HTTP_IF_MODIFIED_SINCE_INIT() |
Initializer for structure http_if_modified_since_t. | |
#define | HTTP_IF_NONE_MATCH_INIT() |
Initializer for structure http_if_none_match_t. | |
#define | HTTP_IF_RANGE_INIT() |
Initializer for structure http_if_range_t. | |
#define | HTTP_IF_UNMODIFIED_SINCE_INIT() |
Initializer for structure http_if_unmodified_since_t. | |
#define | HTTP_LAST_MODIFIED_INIT() |
Initializer for structure http_last_modified_t. | |
#define | HTTP_LOCATION_INIT() |
Initializer for structure http_location_t. | |
#define | HTTP_MAX_FORWARDS_INIT() |
Initializer for structure http_max_forwards_t. | |
#define | HTTP_PRAGMA_INIT() |
Initializer for structure http_pragma_t. | |
#define | HTTP_PROXY_AUTHENTICATE_INIT() |
Initializer for structure http_proxy_authenticate_t. | |
#define | HTTP_PROXY_AUTHORIZATION_INIT() |
Initializer for structure http_proxy_authorization_t. | |
#define | HTTP_RANGE_INIT() |
Initializer for structure http_range_t. | |
#define | HTTP_REFERER_INIT() |
Initializer for structure http_referer_t. | |
#define | HTTP_RETRY_AFTER_INIT() |
Initializer for structure http_retry_after_t. | |
#define | HTTP_SERVER_INIT() |
Initializer for structure http_server_t. | |
#define | HTTP_TE_INIT() |
Initializer for structure http_te_t. | |
#define | HTTP_TRAILER_INIT() |
Initializer for structure http_trailer_t. | |
#define | HTTP_TRANSFER_ENCODING_INIT() |
Initializer for structure http_transfer_encoding_t. | |
#define | HTTP_UPGRADE_INIT() |
Initializer for structure http_upgrade_t. | |
#define | HTTP_USER_AGENT_INIT() |
Initializer for structure http_user_agent_t. | |
#define | HTTP_VARY_INIT() |
Initializer for structure http_vary_t. | |
#define | HTTP_VIA_INIT() |
Initializer for structure http_via_t. | |
#define | HTTP_WARNING_INIT() |
Initializer for structure http_warning_t. | |
#define | HTTP_WWW_AUTHENTICATE_INIT() |
Initializer for structure http_www_authenticate_t. | |
#define | HTTP_PROXY_CONNECTION_INIT() |
Initializer for structure http_proxy_connection_t. | |
#define | HTTP_SET_COOKIE_INIT() |
Initializer for structure http_set_cookie_t. | |
#define | HTTP_COOKIE_INIT() |
Initializer for structure http_cookie_t. | |
#define | HTTP_MIME_VERSION_INIT() |
Initializer for structure http_mime_version_t. | |
#define | HTTP_CONTENT_ENCODING_INIT() |
Initializer for structure http_content_encoding_t. | |
#define | HTTP_CONTENT_LANGUAGE_INIT() |
Initializer for structure http_content_language_t. | |
#define | HTTP_CONTENT_LENGTH_INIT() |
Initializer for structure http_content_length_t. | |
#define | HTTP_CONTENT_LOCATION_INIT() |
Initializer for structure http_content_location_t. | |
#define | HTTP_CONTENT_MD5_INIT() |
Initializer for structure http_content_md5_t. | |
#define | HTTP_CONTENT_RANGE_INIT() |
Initializer for structure http_content_range_t. | |
#define | HTTP_CONTENT_TYPE_INIT() |
Initializer for structure http_content_type_t. | |
#define | HTTP_UNKNOWN_INIT() |
Initializer for structure http_unknown_t. | |
#define | HTTP_ERROR_INIT() |
Initializer for structure http_error_t. | |
#define | HTTP_SEPARATOR_INIT() |
Initializer for structure http_separator_t. | |
#define | HTTP_PAYLOAD_INIT() |
Initializer for structure http_payload_t. | |
Enumerations | |
enum | { http_request_hash } |
enum | { http_status_hash } |
enum | { http_accept_hash } |
enum | { http_accept_charset_hash } |
enum | { http_accept_encoding_hash } |
enum | { http_accept_language_hash } |
enum | { http_accept_ranges_hash } |
enum | { http_allow_hash } |
enum | { http_authentication_info_hash } |
enum | { http_authorization_hash } |
enum | { http_age_hash } |
enum | { http_cache_control_hash } |
enum | { http_connection_hash } |
enum | { http_date_hash } |
enum | { http_etag_hash } |
enum | { http_expect_hash } |
enum | { http_expires_hash } |
enum | { http_from_hash } |
enum | { http_host_hash } |
enum | { http_if_match_hash } |
enum | { http_if_modified_since_hash } |
enum | { http_if_none_match_hash } |
enum | { http_if_range_hash } |
enum | { http_if_unmodified_since_hash } |
enum | { http_last_modified_hash } |
enum | { http_location_hash } |
enum | { http_max_forwards_hash } |
enum | { http_pragma_hash } |
enum | { http_proxy_authenticate_hash } |
enum | { http_proxy_authorization_hash } |
enum | { http_range_hash } |
enum | { http_referer_hash } |
enum | { http_retry_after_hash } |
enum | { http_server_hash } |
enum | { http_te_hash } |
enum | { http_trailer_hash } |
enum | { http_transfer_encoding_hash } |
enum | { http_upgrade_hash } |
enum | { http_user_agent_hash } |
enum | { http_vary_hash } |
enum | { http_via_hash } |
enum | { http_warning_hash } |
enum | { http_www_authenticate_hash } |
enum | { http_proxy_connection_hash } |
enum | { http_set_cookie_hash } |
enum | { http_cookie_hash } |
enum | { http_mime_version_hash } |
enum | { http_content_encoding_hash } |
enum | { http_content_language_hash } |
enum | { http_content_length_hash } |
enum | { http_content_location_hash } |
enum | { http_content_md5_hash } |
enum | { http_content_range_hash } |
enum | { http_content_type_hash } |
enum | { http_unknown_hash } |
enum | { http_error_hash } |
enum | { http_separator_hash } |
enum | { http_payload_hash } |
Functions | |
http_request_t * | http_request_init (http_request_t x[1]) |
Initialize a structure http_request_t. | |
int | http_is_request (http_header_t const *header) |
Test if header object is instance of http_request_t. | |
http_request_t * | http_request_dup (su_home_t *home, http_request_t const *hdr)) |
Duplicate (deep copy) http_request_t . | |
http_request_t * | http_request_copy (su_home_t *home, http_request_t const *hdr)) |
Copy a http_request_t header structure. | |
http_request_t * | http_request_make (su_home_t *home, char const *s)) |
Make a header structure http_request_t. | |
http_request_t * | http_request_format (su_home_t *home, char const *fmt,...))) |
Make a request line from formatting result. | |
http_status_t * | http_status_init (http_status_t x[1]) |
Initialize a structure http_status_t. | |
int | http_is_status (http_header_t const *header) |
Test if header object is instance of http_status_t. | |
http_status_t * | http_status_dup (su_home_t *home, http_status_t const *hdr)) |
Duplicate (deep copy) http_status_t . | |
http_status_t * | http_status_copy (su_home_t *home, http_status_t const *hdr)) |
Copy a http_status_t header structure. | |
http_status_t * | http_status_make (su_home_t *home, char const *s)) |
Make a header structure http_status_t. | |
http_status_t * | http_status_format (su_home_t *home, char const *fmt,...))) |
Make a status line from formatting result. | |
http_accept_t * | http_accept_init (http_accept_t x[1]) |
Initialize a structure http_accept_t. | |
int | http_is_accept (http_header_t const *header) |
Test if header object is instance of http_accept_t. | |
http_accept_t * | http_accept_dup (su_home_t *home, http_accept_t const *hdr)) |
Duplicate (deep copy) http_accept_t . | |
http_accept_t * | http_accept_copy (su_home_t *home, http_accept_t const *hdr)) |
Copy a http_accept_t header structure. | |
http_accept_t * | http_accept_make (su_home_t *home, char const *s)) |
Make a header structure http_accept_t. | |
http_accept_t * | http_accept_format (su_home_t *home, char const *fmt,...))) |
Make a Accept header from formatting result. | |
http_accept_charset_t * | http_accept_charset_init (http_accept_charset_t x[1]) |
Initialize a structure http_accept_charset_t. | |
int | http_is_accept_charset (http_header_t const *header) |
Test if header object is instance of http_accept_charset_t. | |
http_accept_charset_t * | http_accept_charset_dup (su_home_t *home, http_accept_charset_t const *hdr)) |
Duplicate (deep copy) http_accept_charset_t . | |
http_accept_charset_t * | http_accept_charset_copy (su_home_t *home, http_accept_charset_t const *hdr)) |
Copy a http_accept_charset_t header structure. | |
http_accept_charset_t * | http_accept_charset_make (su_home_t *home, char const *s)) |
Make a header structure http_accept_charset_t. | |
http_accept_charset_t * | http_accept_charset_format (su_home_t *home, char const *fmt,...))) |
Make a Accept-Charset header from formatting result. | |
http_accept_encoding_t * | http_accept_encoding_init (http_accept_encoding_t x[1]) |
Initialize a structure http_accept_encoding_t. | |
int | http_is_accept_encoding (http_header_t const *header) |
Test if header object is instance of http_accept_encoding_t. | |
http_accept_encoding_t * | http_accept_encoding_dup (su_home_t *home, http_accept_encoding_t const *hdr)) |
Duplicate (deep copy) http_accept_encoding_t . | |
http_accept_encoding_t * | http_accept_encoding_copy (su_home_t *home, http_accept_encoding_t const *hdr)) |
Copy a http_accept_encoding_t header structure. | |
http_accept_encoding_t * | http_accept_encoding_make (su_home_t *home, char const *s)) |
Make a header structure http_accept_encoding_t. | |
http_accept_encoding_t * | http_accept_encoding_format (su_home_t *home, char const *fmt,...))) |
Make a Accept-Encoding header from formatting result. | |
http_accept_language_t * | http_accept_language_init (http_accept_language_t x[1]) |
Initialize a structure http_accept_language_t. | |
int | http_is_accept_language (http_header_t const *header) |
Test if header object is instance of http_accept_language_t. | |
http_accept_language_t * | http_accept_language_dup (su_home_t *home, http_accept_language_t const *hdr)) |
Duplicate (deep copy) http_accept_language_t . | |
http_accept_language_t * | http_accept_language_copy (su_home_t *home, http_accept_language_t const *hdr)) |
Copy a http_accept_language_t header structure. | |
http_accept_language_t * | http_accept_language_make (su_home_t *home, char const *s)) |
Make a header structure http_accept_language_t. | |
http_accept_language_t * | http_accept_language_format (su_home_t *home, char const *fmt,...))) |
Make a Accept-Language header from formatting result. | |
http_accept_ranges_t * | http_accept_ranges_init (http_accept_ranges_t x[1]) |
Initialize a structure http_accept_ranges_t. | |
int | http_is_accept_ranges (http_header_t const *header) |
Test if header object is instance of http_accept_ranges_t. | |
http_accept_ranges_t * | http_accept_ranges_dup (su_home_t *home, http_accept_ranges_t const *hdr)) |
Duplicate (deep copy) http_accept_ranges_t . | |
http_accept_ranges_t * | http_accept_ranges_copy (su_home_t *home, http_accept_ranges_t const *hdr)) |
Copy a http_accept_ranges_t header structure. | |
http_accept_ranges_t * | http_accept_ranges_make (su_home_t *home, char const *s)) |
Make a header structure http_accept_ranges_t. | |
http_accept_ranges_t * | http_accept_ranges_format (su_home_t *home, char const *fmt,...))) |
Make a Accept-Ranges header from formatting result. | |
http_allow_t * | http_allow_init (http_allow_t x[1]) |
Initialize a structure http_allow_t. | |
int | http_is_allow (http_header_t const *header) |
Test if header object is instance of http_allow_t. | |
http_allow_t * | http_allow_dup (su_home_t *home, http_allow_t const *hdr)) |
Duplicate (deep copy) http_allow_t . | |
http_allow_t * | http_allow_copy (su_home_t *home, http_allow_t const *hdr)) |
Copy a http_allow_t header structure. | |
http_allow_t * | http_allow_make (su_home_t *home, char const *s)) |
Make a header structure http_allow_t. | |
http_allow_t * | http_allow_format (su_home_t *home, char const *fmt,...))) |
Make a Allow header from formatting result. | |
http_authentication_info_t * | http_authentication_info_init (http_authentication_info_t x[1]) |
Initialize a structure http_authentication_info_t. | |
int | http_is_authentication_info (http_header_t const *header) |
Test if header object is instance of http_authentication_info_t. | |
http_authentication_info_t * | http_authentication_info_dup (su_home_t *home, http_authentication_info_t const *hdr)) |
Duplicate (deep copy) http_authentication_info_t . | |
http_authentication_info_t * | http_authentication_info_copy (su_home_t *home, http_authentication_info_t const *hdr)) |
Copy a http_authentication_info_t header structure. | |
http_authentication_info_t * | http_authentication_info_make (su_home_t *home, char const *s)) |
Make a header structure http_authentication_info_t. | |
http_authentication_info_t * | http_authentication_info_format (su_home_t *home, char const *fmt,...))) |
Make a Authentication-Info header from formatting result. | |
http_authorization_t * | http_authorization_init (http_authorization_t x[1]) |
Initialize a structure http_authorization_t. | |
int | http_is_authorization (http_header_t const *header) |
Test if header object is instance of http_authorization_t. | |
http_authorization_t * | http_authorization_dup (su_home_t *home, http_authorization_t const *hdr)) |
Duplicate (deep copy) http_authorization_t . | |
http_authorization_t * | http_authorization_copy (su_home_t *home, http_authorization_t const *hdr)) |
Copy a http_authorization_t header structure. | |
http_authorization_t * | http_authorization_make (su_home_t *home, char const *s)) |
Make a header structure http_authorization_t. | |
http_authorization_t * | http_authorization_format (su_home_t *home, char const *fmt,...))) |
Make a Authorization header from formatting result. | |
http_age_t * | http_age_init (http_age_t x[1]) |
Initialize a structure http_age_t. | |
int | http_is_age (http_header_t const *header) |
Test if header object is instance of http_age_t. | |
http_age_t * | http_age_dup (su_home_t *home, http_age_t const *hdr)) |
Duplicate (deep copy) http_age_t . | |
http_age_t * | http_age_copy (su_home_t *home, http_age_t const *hdr)) |
Copy a http_age_t header structure. | |
http_age_t * | http_age_make (su_home_t *home, char const *s)) |
Make a header structure http_age_t. | |
http_age_t * | http_age_format (su_home_t *home, char const *fmt,...))) |
Make a Age header from formatting result. | |
http_cache_control_t * | http_cache_control_init (http_cache_control_t x[1]) |
Initialize a structure http_cache_control_t. | |
int | http_is_cache_control (http_header_t const *header) |
Test if header object is instance of http_cache_control_t. | |
http_cache_control_t * | http_cache_control_dup (su_home_t *home, http_cache_control_t const *hdr)) |
Duplicate (deep copy) http_cache_control_t . | |
http_cache_control_t * | http_cache_control_copy (su_home_t *home, http_cache_control_t const *hdr)) |
Copy a http_cache_control_t header structure. | |
http_cache_control_t * | http_cache_control_make (su_home_t *home, char const *s)) |
Make a header structure http_cache_control_t. | |
http_cache_control_t * | http_cache_control_format (su_home_t *home, char const *fmt,...))) |
Make a Cache-Control header from formatting result. | |
http_connection_t * | http_connection_init (http_connection_t x[1]) |
Initialize a structure http_connection_t. | |
int | http_is_connection (http_header_t const *header) |
Test if header object is instance of http_connection_t. | |
http_connection_t * | http_connection_dup (su_home_t *home, http_connection_t const *hdr)) |
Duplicate (deep copy) http_connection_t . | |
http_connection_t * | http_connection_copy (su_home_t *home, http_connection_t const *hdr)) |
Copy a http_connection_t header structure. | |
http_connection_t * | http_connection_make (su_home_t *home, char const *s)) |
Make a header structure http_connection_t. | |
http_connection_t * | http_connection_format (su_home_t *home, char const *fmt,...))) |
Make a Connection header from formatting result. | |
http_date_t * | http_date_init (http_date_t x[1]) |
Initialize a structure http_date_t. | |
int | http_is_date (http_header_t const *header) |
Test if header object is instance of http_date_t. | |
http_date_t * | http_date_dup (su_home_t *home, http_date_t const *hdr)) |
Duplicate (deep copy) http_date_t . | |
http_date_t * | http_date_copy (su_home_t *home, http_date_t const *hdr)) |
Copy a http_date_t header structure. | |
http_date_t * | http_date_make (su_home_t *home, char const *s)) |
Make a header structure http_date_t. | |
http_date_t * | http_date_format (su_home_t *home, char const *fmt,...))) |
Make a Date header from formatting result. | |
http_etag_t * | http_etag_init (http_etag_t x[1]) |
Initialize a structure http_etag_t. | |
int | http_is_etag (http_header_t const *header) |
Test if header object is instance of http_etag_t. | |
http_etag_t * | http_etag_dup (su_home_t *home, http_etag_t const *hdr)) |
Duplicate (deep copy) http_etag_t . | |
http_etag_t * | http_etag_copy (su_home_t *home, http_etag_t const *hdr)) |
Copy a http_etag_t header structure. | |
http_etag_t * | http_etag_make (su_home_t *home, char const *s)) |
Make a header structure http_etag_t. | |
http_etag_t * | http_etag_format (su_home_t *home, char const *fmt,...))) |
Make a ETag header from formatting result. | |
http_expect_t * | http_expect_init (http_expect_t x[1]) |
Initialize a structure http_expect_t. | |
int | http_is_expect (http_header_t const *header) |
Test if header object is instance of http_expect_t. | |
http_expect_t * | http_expect_dup (su_home_t *home, http_expect_t const *hdr)) |
Duplicate (deep copy) http_expect_t . | |
http_expect_t * | http_expect_copy (su_home_t *home, http_expect_t const *hdr)) |
Copy a http_expect_t header structure. | |
http_expect_t * | http_expect_make (su_home_t *home, char const *s)) |
Make a header structure http_expect_t. | |
http_expect_t * | http_expect_format (su_home_t *home, char const *fmt,...))) |
Make a Expect header from formatting result. | |
http_expires_t * | http_expires_init (http_expires_t x[1]) |
Initialize a structure http_expires_t. | |
int | http_is_expires (http_header_t const *header) |
Test if header object is instance of http_expires_t. | |
http_expires_t * | http_expires_dup (su_home_t *home, http_expires_t const *hdr)) |
Duplicate (deep copy) http_expires_t . | |
http_expires_t * | http_expires_copy (su_home_t *home, http_expires_t const *hdr)) |
Copy a http_expires_t header structure. | |
http_expires_t * | http_expires_make (su_home_t *home, char const *s)) |
Make a header structure http_expires_t. | |
http_expires_t * | http_expires_format (su_home_t *home, char const *fmt,...))) |
Make a Expires header from formatting result. | |
http_from_t * | http_from_init (http_from_t x[1]) |
Initialize a structure http_from_t. | |
int | http_is_from (http_header_t const *header) |
Test if header object is instance of http_from_t. | |
http_from_t * | http_from_dup (su_home_t *home, http_from_t const *hdr)) |
Duplicate (deep copy) http_from_t . | |
http_from_t * | http_from_copy (su_home_t *home, http_from_t const *hdr)) |
Copy a http_from_t header structure. | |
http_from_t * | http_from_make (su_home_t *home, char const *s)) |
Make a header structure http_from_t. | |
http_from_t * | http_from_format (su_home_t *home, char const *fmt,...))) |
Make a From header from formatting result. | |
http_host_t * | http_host_init (http_host_t x[1]) |
Initialize a structure http_host_t. | |
int | http_is_host (http_header_t const *header) |
Test if header object is instance of http_host_t. | |
http_host_t * | http_host_dup (su_home_t *home, http_host_t const *hdr)) |
Duplicate (deep copy) http_host_t . | |
http_host_t * | http_host_copy (su_home_t *home, http_host_t const *hdr)) |
Copy a http_host_t header structure. | |
http_host_t * | http_host_make (su_home_t *home, char const *s)) |
Make a header structure http_host_t. | |
http_host_t * | http_host_format (su_home_t *home, char const *fmt,...))) |
Make a Host header from formatting result. | |
http_if_match_t * | http_if_match_init (http_if_match_t x[1]) |
Initialize a structure http_if_match_t. | |
int | http_is_if_match (http_header_t const *header) |
Test if header object is instance of http_if_match_t. | |
http_if_match_t * | http_if_match_dup (su_home_t *home, http_if_match_t const *hdr)) |
Duplicate (deep copy) http_if_match_t . | |
http_if_match_t * | http_if_match_copy (su_home_t *home, http_if_match_t const *hdr)) |
Copy a http_if_match_t header structure. | |
http_if_match_t * | http_if_match_make (su_home_t *home, char const *s)) |
Make a header structure http_if_match_t. | |
http_if_match_t * | http_if_match_format (su_home_t *home, char const *fmt,...))) |
Make a If-Match header from formatting result. | |
http_if_modified_since_t * | http_if_modified_since_init (http_if_modified_since_t x[1]) |
Initialize a structure http_if_modified_since_t. | |
int | http_is_if_modified_since (http_header_t const *header) |
Test if header object is instance of http_if_modified_since_t. | |
http_if_modified_since_t * | http_if_modified_since_dup (su_home_t *home, http_if_modified_since_t const *hdr)) |
Duplicate (deep copy) http_if_modified_since_t . | |
http_if_modified_since_t * | http_if_modified_since_copy (su_home_t *home, http_if_modified_since_t const *hdr)) |
Copy a http_if_modified_since_t header structure. | |
http_if_modified_since_t * | http_if_modified_since_make (su_home_t *home, char const *s)) |
Make a header structure http_if_modified_since_t. | |
http_if_modified_since_t * | http_if_modified_since_format (su_home_t *home, char const *fmt,...))) |
Make a If-Modified-Since header from formatting result. | |
http_if_none_match_t * | http_if_none_match_init (http_if_none_match_t x[1]) |
Initialize a structure http_if_none_match_t. | |
int | http_is_if_none_match (http_header_t const *header) |
Test if header object is instance of http_if_none_match_t. | |
http_if_none_match_t * | http_if_none_match_dup (su_home_t *home, http_if_none_match_t const *hdr)) |
Duplicate (deep copy) http_if_none_match_t . | |
http_if_none_match_t * | http_if_none_match_copy (su_home_t *home, http_if_none_match_t const *hdr)) |
Copy a http_if_none_match_t header structure. | |
http_if_none_match_t * | http_if_none_match_make (su_home_t *home, char const *s)) |
Make a header structure http_if_none_match_t. | |
http_if_none_match_t * | http_if_none_match_format (su_home_t *home, char const *fmt,...))) |
Make a If-None-Match header from formatting result. | |
http_if_range_t * | http_if_range_init (http_if_range_t x[1]) |
Initialize a structure http_if_range_t. | |
int | http_is_if_range (http_header_t const *header) |
Test if header object is instance of http_if_range_t. | |
http_if_range_t * | http_if_range_dup (su_home_t *home, http_if_range_t const *hdr)) |
Duplicate (deep copy) http_if_range_t . | |
http_if_range_t * | http_if_range_copy (su_home_t *home, http_if_range_t const *hdr)) |
Copy a http_if_range_t header structure. | |
http_if_range_t * | http_if_range_make (su_home_t *home, char const *s)) |
Make a header structure http_if_range_t. | |
http_if_range_t * | http_if_range_format (su_home_t *home, char const *fmt,...))) |
Make a If-Range header from formatting result. | |
http_if_unmodified_since_t * | http_if_unmodified_since_init (http_if_unmodified_since_t x[1]) |
Initialize a structure http_if_unmodified_since_t. | |
int | http_is_if_unmodified_since (http_header_t const *header) |
Test if header object is instance of http_if_unmodified_since_t. | |
http_if_unmodified_since_t * | http_if_unmodified_since_dup (su_home_t *home, http_if_unmodified_since_t const *hdr)) |
Duplicate (deep copy) http_if_unmodified_since_t . | |
http_if_unmodified_since_t * | http_if_unmodified_since_copy (su_home_t *home, http_if_unmodified_since_t const *hdr)) |
Copy a http_if_unmodified_since_t header structure. | |
http_if_unmodified_since_t * | http_if_unmodified_since_make (su_home_t *home, char const *s)) |
Make a header structure http_if_unmodified_since_t. | |
http_if_unmodified_since_t * | http_if_unmodified_since_format (su_home_t *home, char const *fmt,...))) |
Make a If-Unmodified-Since header from formatting result. | |
http_last_modified_t * | http_last_modified_init (http_last_modified_t x[1]) |
Initialize a structure http_last_modified_t. | |
int | http_is_last_modified (http_header_t const *header) |
Test if header object is instance of http_last_modified_t. | |
http_last_modified_t * | http_last_modified_dup (su_home_t *home, http_last_modified_t const *hdr)) |
Duplicate (deep copy) http_last_modified_t . | |
http_last_modified_t * | http_last_modified_copy (su_home_t *home, http_last_modified_t const *hdr)) |
Copy a http_last_modified_t header structure. | |
http_last_modified_t * | http_last_modified_make (su_home_t *home, char const *s)) |
Make a header structure http_last_modified_t. | |
http_last_modified_t * | http_last_modified_format (su_home_t *home, char const *fmt,...))) |
Make a Last-Modified header from formatting result. | |
http_location_t * | http_location_init (http_location_t x[1]) |
Initialize a structure http_location_t. | |
int | http_is_location (http_header_t const *header) |
Test if header object is instance of http_location_t. | |
http_location_t * | http_location_dup (su_home_t *home, http_location_t const *hdr)) |
Duplicate (deep copy) http_location_t . | |
http_location_t * | http_location_copy (su_home_t *home, http_location_t const *hdr)) |
Copy a http_location_t header structure. | |
http_location_t * | http_location_make (su_home_t *home, char const *s)) |
Make a header structure http_location_t. | |
http_location_t * | http_location_format (su_home_t *home, char const *fmt,...))) |
Make a Location header from formatting result. | |
http_max_forwards_t * | http_max_forwards_init (http_max_forwards_t x[1]) |
Initialize a structure http_max_forwards_t. | |
int | http_is_max_forwards (http_header_t const *header) |
Test if header object is instance of http_max_forwards_t. | |
http_max_forwards_t * | http_max_forwards_dup (su_home_t *home, http_max_forwards_t const *hdr)) |
Duplicate (deep copy) http_max_forwards_t . | |
http_max_forwards_t * | http_max_forwards_copy (su_home_t *home, http_max_forwards_t const *hdr)) |
Copy a http_max_forwards_t header structure. | |
http_max_forwards_t * | http_max_forwards_make (su_home_t *home, char const *s)) |
Make a header structure http_max_forwards_t. | |
http_max_forwards_t * | http_max_forwards_format (su_home_t *home, char const *fmt,...))) |
Make a Max-Forwards header from formatting result. | |
http_pragma_t * | http_pragma_init (http_pragma_t x[1]) |
Initialize a structure http_pragma_t. | |
int | http_is_pragma (http_header_t const *header) |
Test if header object is instance of http_pragma_t. | |
http_pragma_t * | http_pragma_dup (su_home_t *home, http_pragma_t const *hdr)) |
Duplicate (deep copy) http_pragma_t . | |
http_pragma_t * | http_pragma_copy (su_home_t *home, http_pragma_t const *hdr)) |
Copy a http_pragma_t header structure. | |
http_pragma_t * | http_pragma_make (su_home_t *home, char const *s)) |
Make a header structure http_pragma_t. | |
http_pragma_t * | http_pragma_format (su_home_t *home, char const *fmt,...))) |
Make a Pragma header from formatting result. | |
http_proxy_authenticate_t * | http_proxy_authenticate_init (http_proxy_authenticate_t x[1]) |
Initialize a structure http_proxy_authenticate_t. | |
int | http_is_proxy_authenticate (http_header_t const *header) |
Test if header object is instance of http_proxy_authenticate_t. | |
http_proxy_authenticate_t * | http_proxy_authenticate_dup (su_home_t *home, http_proxy_authenticate_t const *hdr)) |
Duplicate (deep copy) http_proxy_authenticate_t . | |
http_proxy_authenticate_t * | http_proxy_authenticate_copy (su_home_t *home, http_proxy_authenticate_t const *hdr)) |
Copy a http_proxy_authenticate_t header structure. | |
http_proxy_authenticate_t * | http_proxy_authenticate_make (su_home_t *home, char const *s)) |
Make a header structure http_proxy_authenticate_t. | |
http_proxy_authenticate_t * | http_proxy_authenticate_format (su_home_t *home, char const *fmt,...))) |
Make a Proxy-Authenticate header from formatting result. | |
http_proxy_authorization_t * | http_proxy_authorization_init (http_proxy_authorization_t x[1]) |
Initialize a structure http_proxy_authorization_t. | |
int | http_is_proxy_authorization (http_header_t const *header) |
Test if header object is instance of http_proxy_authorization_t. | |
http_proxy_authorization_t * | http_proxy_authorization_dup (su_home_t *home, http_proxy_authorization_t const *hdr)) |
Duplicate (deep copy) http_proxy_authorization_t . | |
http_proxy_authorization_t * | http_proxy_authorization_copy (su_home_t *home, http_proxy_authorization_t const *hdr)) |
Copy a http_proxy_authorization_t header structure. | |
http_proxy_authorization_t * | http_proxy_authorization_make (su_home_t *home, char const *s)) |
Make a header structure http_proxy_authorization_t. | |
http_proxy_authorization_t * | http_proxy_authorization_format (su_home_t *home, char const *fmt,...))) |
Make a Proxy-Authorization header from formatting result. | |
http_range_t * | http_range_init (http_range_t x[1]) |
Initialize a structure http_range_t. | |
int | http_is_range (http_header_t const *header) |
Test if header object is instance of http_range_t. | |
http_range_t * | http_range_dup (su_home_t *home, http_range_t const *hdr)) |
Duplicate (deep copy) http_range_t . | |
http_range_t * | http_range_copy (su_home_t *home, http_range_t const *hdr)) |
Copy a http_range_t header structure. | |
http_range_t * | http_range_make (su_home_t *home, char const *s)) |
Make a header structure http_range_t. | |
http_range_t * | http_range_format (su_home_t *home, char const *fmt,...))) |
Make a Range header from formatting result. | |
http_referer_t * | http_referer_init (http_referer_t x[1]) |
Initialize a structure http_referer_t. | |
int | http_is_referer (http_header_t const *header) |
Test if header object is instance of http_referer_t. | |
http_referer_t * | http_referer_dup (su_home_t *home, http_referer_t const *hdr)) |
Duplicate (deep copy) http_referer_t . | |
http_referer_t * | http_referer_copy (su_home_t *home, http_referer_t const *hdr)) |
Copy a http_referer_t header structure. | |
http_referer_t * | http_referer_make (su_home_t *home, char const *s)) |
Make a header structure http_referer_t. | |
http_referer_t * | http_referer_format (su_home_t *home, char const *fmt,...))) |
Make a Referer header from formatting result. | |
http_retry_after_t * | http_retry_after_init (http_retry_after_t x[1]) |
Initialize a structure http_retry_after_t. | |
int | http_is_retry_after (http_header_t const *header) |
Test if header object is instance of http_retry_after_t. | |
http_retry_after_t * | http_retry_after_dup (su_home_t *home, http_retry_after_t const *hdr)) |
Duplicate (deep copy) http_retry_after_t . | |
http_retry_after_t * | http_retry_after_copy (su_home_t *home, http_retry_after_t const *hdr)) |
Copy a http_retry_after_t header structure. | |
http_retry_after_t * | http_retry_after_make (su_home_t *home, char const *s)) |
Make a header structure http_retry_after_t. | |
http_retry_after_t * | http_retry_after_format (su_home_t *home, char const *fmt,...))) |
Make a Retry-After header from formatting result. | |
http_server_t * | http_server_init (http_server_t x[1]) |
Initialize a structure http_server_t. | |
int | http_is_server (http_header_t const *header) |
Test if header object is instance of http_server_t. | |
http_server_t * | http_server_dup (su_home_t *home, http_server_t const *hdr)) |
Duplicate (deep copy) http_server_t . | |
http_server_t * | http_server_copy (su_home_t *home, http_server_t const *hdr)) |
Copy a http_server_t header structure. | |
http_server_t * | http_server_make (su_home_t *home, char const *s)) |
Make a header structure http_server_t. | |
http_server_t * | http_server_format (su_home_t *home, char const *fmt,...))) |
Make a Server header from formatting result. | |
http_te_t * | http_te_init (http_te_t x[1]) |
Initialize a structure http_te_t. | |
int | http_is_te (http_header_t const *header) |
Test if header object is instance of http_te_t. | |
http_te_t * | http_te_dup (su_home_t *home, http_te_t const *hdr)) |
Duplicate (deep copy) http_te_t . | |
http_te_t * | http_te_copy (su_home_t *home, http_te_t const *hdr)) |
Copy a http_te_t header structure. | |
http_te_t * | http_te_make (su_home_t *home, char const *s)) |
Make a header structure http_te_t. | |
http_te_t * | http_te_format (su_home_t *home, char const *fmt,...))) |
Make a TE header from formatting result. | |
http_trailer_t * | http_trailer_init (http_trailer_t x[1]) |
Initialize a structure http_trailer_t. | |
int | http_is_trailer (http_header_t const *header) |
Test if header object is instance of http_trailer_t. | |
http_trailer_t * | http_trailer_dup (su_home_t *home, http_trailer_t const *hdr)) |
Duplicate (deep copy) http_trailer_t . | |
http_trailer_t * | http_trailer_copy (su_home_t *home, http_trailer_t const *hdr)) |
Copy a http_trailer_t header structure. | |
http_trailer_t * | http_trailer_make (su_home_t *home, char const *s)) |
Make a header structure http_trailer_t. | |
http_trailer_t * | http_trailer_format (su_home_t *home, char const *fmt,...))) |
Make a Trailer header from formatting result. | |
http_transfer_encoding_t * | http_transfer_encoding_init (http_transfer_encoding_t x[1]) |
Initialize a structure http_transfer_encoding_t. | |
int | http_is_transfer_encoding (http_header_t const *header) |
Test if header object is instance of http_transfer_encoding_t. | |
http_transfer_encoding_t * | http_transfer_encoding_dup (su_home_t *home, http_transfer_encoding_t const *hdr)) |
Duplicate (deep copy) http_transfer_encoding_t . | |
http_transfer_encoding_t * | http_transfer_encoding_copy (su_home_t *home, http_transfer_encoding_t const *hdr)) |
Copy a http_transfer_encoding_t header structure. | |
http_transfer_encoding_t * | http_transfer_encoding_make (su_home_t *home, char const *s)) |
Make a header structure http_transfer_encoding_t. | |
http_transfer_encoding_t * | http_transfer_encoding_format (su_home_t *home, char const *fmt,...))) |
Make a Transfer-Encoding header from formatting result. | |
http_upgrade_t * | http_upgrade_init (http_upgrade_t x[1]) |
Initialize a structure http_upgrade_t. | |
int | http_is_upgrade (http_header_t const *header) |
Test if header object is instance of http_upgrade_t. | |
http_upgrade_t * | http_upgrade_dup (su_home_t *home, http_upgrade_t const *hdr)) |
Duplicate (deep copy) http_upgrade_t . | |
http_upgrade_t * | http_upgrade_copy (su_home_t *home, http_upgrade_t const *hdr)) |
Copy a http_upgrade_t header structure. | |
http_upgrade_t * | http_upgrade_make (su_home_t *home, char const *s)) |
Make a header structure http_upgrade_t. | |
http_upgrade_t * | http_upgrade_format (su_home_t *home, char const *fmt,...))) |
Make a Upgrade header from formatting result. | |
http_user_agent_t * | http_user_agent_init (http_user_agent_t x[1]) |
Initialize a structure http_user_agent_t. | |
int | http_is_user_agent (http_header_t const *header) |
Test if header object is instance of http_user_agent_t. | |
http_user_agent_t * | http_user_agent_dup (su_home_t *home, http_user_agent_t const *hdr)) |
Duplicate (deep copy) http_user_agent_t . | |
http_user_agent_t * | http_user_agent_copy (su_home_t *home, http_user_agent_t const *hdr)) |
Copy a http_user_agent_t header structure. | |
http_user_agent_t * | http_user_agent_make (su_home_t *home, char const *s)) |
Make a header structure http_user_agent_t. | |
http_user_agent_t * | http_user_agent_format (su_home_t *home, char const *fmt,...))) |
Make a User-Agent header from formatting result. | |
http_vary_t * | http_vary_init (http_vary_t x[1]) |
Initialize a structure http_vary_t. | |
int | http_is_vary (http_header_t const *header) |
Test if header object is instance of http_vary_t. | |
http_vary_t * | http_vary_dup (su_home_t *home, http_vary_t const *hdr)) |
Duplicate (deep copy) http_vary_t . | |
http_vary_t * | http_vary_copy (su_home_t *home, http_vary_t const *hdr)) |
Copy a http_vary_t header structure. | |
http_vary_t * | http_vary_make (su_home_t *home, char const *s)) |
Make a header structure http_vary_t. | |
http_vary_t * | http_vary_format (su_home_t *home, char const *fmt,...))) |
Make a Vary header from formatting result. | |
http_via_t * | http_via_init (http_via_t x[1]) |
Initialize a structure http_via_t. | |
int | http_is_via (http_header_t const *header) |
Test if header object is instance of http_via_t. | |
http_via_t * | http_via_dup (su_home_t *home, http_via_t const *hdr)) |
Duplicate (deep copy) http_via_t . | |
http_via_t * | http_via_copy (su_home_t *home, http_via_t const *hdr)) |
Copy a http_via_t header structure. | |
http_via_t * | http_via_make (su_home_t *home, char const *s)) |
Make a header structure http_via_t. | |
http_via_t * | http_via_format (su_home_t *home, char const *fmt,...))) |
Make a Via header from formatting result. | |
http_warning_t * | http_warning_init (http_warning_t x[1]) |
Initialize a structure http_warning_t. | |
int | http_is_warning (http_header_t const *header) |
Test if header object is instance of http_warning_t. | |
http_warning_t * | http_warning_dup (su_home_t *home, http_warning_t const *hdr)) |
Duplicate (deep copy) http_warning_t . | |
http_warning_t * | http_warning_copy (su_home_t *home, http_warning_t const *hdr)) |
Copy a http_warning_t header structure. | |
http_warning_t * | http_warning_make (su_home_t *home, char const *s)) |
Make a header structure http_warning_t. | |
http_warning_t * | http_warning_format (su_home_t *home, char const *fmt,...))) |
Make a Warning header from formatting result. | |
http_www_authenticate_t * | http_www_authenticate_init (http_www_authenticate_t x[1]) |
Initialize a structure http_www_authenticate_t. | |
int | http_is_www_authenticate (http_header_t const *header) |
Test if header object is instance of http_www_authenticate_t. | |
http_www_authenticate_t * | http_www_authenticate_dup (su_home_t *home, http_www_authenticate_t const *hdr)) |
Duplicate (deep copy) http_www_authenticate_t . | |
http_www_authenticate_t * | http_www_authenticate_copy (su_home_t *home, http_www_authenticate_t const *hdr)) |
Copy a http_www_authenticate_t header structure. | |
http_www_authenticate_t * | http_www_authenticate_make (su_home_t *home, char const *s)) |
Make a header structure http_www_authenticate_t. | |
http_www_authenticate_t * | http_www_authenticate_format (su_home_t *home, char const *fmt,...))) |
Make a WWW-Authenticate header from formatting result. | |
http_proxy_connection_t * | http_proxy_connection_init (http_proxy_connection_t x[1]) |
Initialize a structure http_proxy_connection_t. | |
int | http_is_proxy_connection (http_header_t const *header) |
Test if header object is instance of http_proxy_connection_t. | |
http_proxy_connection_t * | http_proxy_connection_dup (su_home_t *home, http_proxy_connection_t const *hdr)) |
Duplicate (deep copy) http_proxy_connection_t . | |
http_proxy_connection_t * | http_proxy_connection_copy (su_home_t *home, http_proxy_connection_t const *hdr)) |
Copy a http_proxy_connection_t header structure. | |
http_proxy_connection_t * | http_proxy_connection_make (su_home_t *home, char const *s)) |
Make a header structure http_proxy_connection_t. | |
http_proxy_connection_t * | http_proxy_connection_format (su_home_t *home, char const *fmt,...))) |
Make a Proxy-Connection header from formatting result. | |
http_set_cookie_t * | http_set_cookie_init (http_set_cookie_t x[1]) |
Initialize a structure http_set_cookie_t. | |
int | http_is_set_cookie (http_header_t const *header) |
Test if header object is instance of http_set_cookie_t. | |
http_set_cookie_t * | http_set_cookie_dup (su_home_t *home, http_set_cookie_t const *hdr)) |
Duplicate (deep copy) http_set_cookie_t . | |
http_set_cookie_t * | http_set_cookie_copy (su_home_t *home, http_set_cookie_t const *hdr)) |
Copy a http_set_cookie_t header structure. | |
http_set_cookie_t * | http_set_cookie_make (su_home_t *home, char const *s)) |
Make a header structure http_set_cookie_t. | |
http_set_cookie_t * | http_set_cookie_format (su_home_t *home, char const *fmt,...))) |
Make a Set-Cookie header from formatting result. | |
http_cookie_t * | http_cookie_init (http_cookie_t x[1]) |
Initialize a structure http_cookie_t. | |
int | http_is_cookie (http_header_t const *header) |
Test if header object is instance of http_cookie_t. | |
http_cookie_t * | http_cookie_dup (su_home_t *home, http_cookie_t const *hdr)) |
Duplicate (deep copy) http_cookie_t . | |
http_cookie_t * | http_cookie_copy (su_home_t *home, http_cookie_t const *hdr)) |
Copy a http_cookie_t header structure. | |
http_cookie_t * | http_cookie_make (su_home_t *home, char const *s)) |
Make a header structure http_cookie_t. | |
http_cookie_t * | http_cookie_format (su_home_t *home, char const *fmt,...))) |
Make a Cookie header from formatting result. | |
http_mime_version_t * | http_mime_version_init (http_mime_version_t x[1]) |
Initialize a structure http_mime_version_t. | |
int | http_is_mime_version (http_header_t const *header) |
Test if header object is instance of http_mime_version_t. | |
http_mime_version_t * | http_mime_version_dup (su_home_t *home, http_mime_version_t const *hdr)) |
Duplicate (deep copy) http_mime_version_t . | |
http_mime_version_t * | http_mime_version_copy (su_home_t *home, http_mime_version_t const *hdr)) |
Copy a http_mime_version_t header structure. | |
http_mime_version_t * | http_mime_version_make (su_home_t *home, char const *s)) |
Make a header structure http_mime_version_t. | |
http_mime_version_t * | http_mime_version_format (su_home_t *home, char const *fmt,...))) |
Make a MIME-Version header from formatting result. | |
http_content_encoding_t * | http_content_encoding_init (http_content_encoding_t x[1]) |
Initialize a structure http_content_encoding_t. | |
int | http_is_content_encoding (http_header_t const *header) |
Test if header object is instance of http_content_encoding_t. | |
http_content_encoding_t * | http_content_encoding_dup (su_home_t *home, http_content_encoding_t const *hdr)) |
Duplicate (deep copy) http_content_encoding_t . | |
http_content_encoding_t * | http_content_encoding_copy (su_home_t *home, http_content_encoding_t const *hdr)) |
Copy a http_content_encoding_t header structure. | |
http_content_encoding_t * | http_content_encoding_make (su_home_t *home, char const *s)) |
Make a header structure http_content_encoding_t. | |
http_content_encoding_t * | http_content_encoding_format (su_home_t *home, char const *fmt,...))) |
Make a Content-Encoding header from formatting result. | |
http_content_language_t * | http_content_language_init (http_content_language_t x[1]) |
Initialize a structure http_content_language_t. | |
int | http_is_content_language (http_header_t const *header) |
Test if header object is instance of http_content_language_t. | |
http_content_language_t * | http_content_language_dup (su_home_t *home, http_content_language_t const *hdr)) |
Duplicate (deep copy) http_content_language_t . | |
http_content_language_t * | http_content_language_copy (su_home_t *home, http_content_language_t const *hdr)) |
Copy a http_content_language_t header structure. | |
http_content_language_t * | http_content_language_make (su_home_t *home, char const *s)) |
Make a header structure http_content_language_t. | |
http_content_language_t * | http_content_language_format (su_home_t *home, char const *fmt,...))) |
Make a Content-Language header from formatting result. | |
http_content_length_t * | http_content_length_init (http_content_length_t x[1]) |
Initialize a structure http_content_length_t. | |
int | http_is_content_length (http_header_t const *header) |
Test if header object is instance of http_content_length_t. | |
http_content_length_t * | http_content_length_dup (su_home_t *home, http_content_length_t const *hdr)) |
Duplicate (deep copy) http_content_length_t . | |
http_content_length_t * | http_content_length_copy (su_home_t *home, http_content_length_t const *hdr)) |
Copy a http_content_length_t header structure. | |
http_content_length_t * | http_content_length_make (su_home_t *home, char const *s)) |
Make a header structure http_content_length_t. | |
http_content_length_t * | http_content_length_format (su_home_t *home, char const *fmt,...))) |
Make a Content-Length header from formatting result. | |
http_content_location_t * | http_content_location_init (http_content_location_t x[1]) |
Initialize a structure http_content_location_t. | |
int | http_is_content_location (http_header_t const *header) |
Test if header object is instance of http_content_location_t. | |
http_content_location_t * | http_content_location_dup (su_home_t *home, http_content_location_t const *hdr)) |
Duplicate (deep copy) http_content_location_t . | |
http_content_location_t * | http_content_location_copy (su_home_t *home, http_content_location_t const *hdr)) |
Copy a http_content_location_t header structure. | |
http_content_location_t * | http_content_location_make (su_home_t *home, char const *s)) |
Make a header structure http_content_location_t. | |
http_content_location_t * | http_content_location_format (su_home_t *home, char const *fmt,...))) |
Make a Content-Location header from formatting result. | |
http_content_md5_t * | http_content_md5_init (http_content_md5_t x[1]) |
Initialize a structure http_content_md5_t. | |
int | http_is_content_md5 (http_header_t const *header) |
Test if header object is instance of http_content_md5_t. | |
http_content_md5_t * | http_content_md5_dup (su_home_t *home, http_content_md5_t const *hdr)) |
Duplicate (deep copy) http_content_md5_t . | |
http_content_md5_t * | http_content_md5_copy (su_home_t *home, http_content_md5_t const *hdr)) |
Copy a http_content_md5_t header structure. | |
http_content_md5_t * | http_content_md5_make (su_home_t *home, char const *s)) |
Make a header structure http_content_md5_t. | |
http_content_md5_t * | http_content_md5_format (su_home_t *home, char const *fmt,...))) |
Make a Content-MD5 header from formatting result. | |
http_content_range_t * | http_content_range_init (http_content_range_t x[1]) |
Initialize a structure http_content_range_t. | |
int | http_is_content_range (http_header_t const *header) |
Test if header object is instance of http_content_range_t. | |
http_content_range_t * | http_content_range_dup (su_home_t *home, http_content_range_t const *hdr)) |
Duplicate (deep copy) http_content_range_t . | |
http_content_range_t * | http_content_range_copy (su_home_t *home, http_content_range_t const *hdr)) |
Copy a http_content_range_t header structure. | |
http_content_range_t * | http_content_range_make (su_home_t *home, char const *s)) |
Make a header structure http_content_range_t. | |
http_content_range_t * | http_content_range_format (su_home_t *home, char const *fmt,...))) |
Make a Content-Range header from formatting result. | |
http_content_type_t * | http_content_type_init (http_content_type_t x[1]) |
Initialize a structure http_content_type_t. | |
int | http_is_content_type (http_header_t const *header) |
Test if header object is instance of http_content_type_t. | |
http_content_type_t * | http_content_type_dup (su_home_t *home, http_content_type_t const *hdr)) |
Duplicate (deep copy) http_content_type_t . | |
http_content_type_t * | http_content_type_copy (su_home_t *home, http_content_type_t const *hdr)) |
Copy a http_content_type_t header structure. | |
http_content_type_t * | http_content_type_make (su_home_t *home, char const *s)) |
Make a header structure http_content_type_t. | |
http_content_type_t * | http_content_type_format (su_home_t *home, char const *fmt,...))) |
Make a Content-Type header from formatting result. | |
http_unknown_t * | http_unknown_init (http_unknown_t x[1]) |
Initialize a structure http_unknown_t. | |
int | http_is_unknown (http_header_t const *header) |
Test if header object is instance of http_unknown_t. | |
http_unknown_t * | http_unknown_dup (su_home_t *home, http_unknown_t const *hdr)) |
Duplicate (deep copy) http_unknown_t . | |
http_unknown_t * | http_unknown_copy (su_home_t *home, http_unknown_t const *hdr)) |
Copy a http_unknown_t header structure. | |
http_unknown_t * | http_unknown_make (su_home_t *home, char const *s)) |
Make a header structure http_unknown_t. | |
http_unknown_t * | http_unknown_format (su_home_t *home, char const *fmt,...))) |
Make a unknown headers from formatting result. | |
http_error_t * | http_error_init (http_error_t x[1]) |
Initialize a structure http_error_t. | |
int | http_is_error (http_header_t const *header) |
Test if header object is instance of http_error_t. | |
http_error_t * | http_error_dup (su_home_t *home, http_error_t const *hdr)) |
Duplicate (deep copy) http_error_t . | |
http_error_t * | http_error_copy (su_home_t *home, http_error_t const *hdr)) |
Copy a http_error_t header structure. | |
http_error_t * | http_error_make (su_home_t *home, char const *s)) |
Make a header structure http_error_t. | |
http_error_t * | http_error_format (su_home_t *home, char const *fmt,...))) |
Make a erroneous headers from formatting result. | |
http_separator_t * | http_separator_init (http_separator_t x[1]) |
Initialize a structure http_separator_t. | |
int | http_is_separator (http_header_t const *header) |
Test if header object is instance of http_separator_t. | |
http_separator_t * | http_separator_dup (su_home_t *home, http_separator_t const *hdr)) |
Duplicate (deep copy) http_separator_t . | |
http_separator_t * | http_separator_copy (su_home_t *home, http_separator_t const *hdr)) |
Copy a http_separator_t header structure. | |
http_separator_t * | http_separator_make (su_home_t *home, char const *s)) |
Make a header structure http_separator_t. | |
http_separator_t * | http_separator_format (su_home_t *home, char const *fmt,...))) |
Make a separator line between headers and body from formatting result. | |
http_payload_t * | http_payload_init (http_payload_t x[1]) |
Initialize a structure http_payload_t. | |
int | http_is_payload (http_header_t const *header) |
Test if header object is instance of http_payload_t. | |
http_payload_t * | http_payload_dup (su_home_t *home, http_payload_t const *hdr)) |
Duplicate (deep copy) http_payload_t . | |
http_payload_t * | http_payload_copy (su_home_t *home, http_payload_t const *hdr)) |
Copy a http_payload_t header structure. | |
http_payload_t * | http_payload_make (su_home_t *home, char const *s)) |
Make a header structure http_payload_t. | |
http_payload_t * | http_payload_format (su_home_t *home, char const *fmt,...))) |
Make a message payload from formatting result. | |
Variables | |
msg_hclass_t | http_request_class [] |
Header class for HTTP request line. | |
msg_parse_f | http_request_d |
Decode (parse) a request line. | |
msg_print_f | http_request_e |
Encode (print) a request line. | |
msg_hclass_t | http_status_class [] |
Header class for HTTP status line. | |
msg_parse_f | http_status_d |
Decode (parse) a status line. | |
msg_print_f | http_status_e |
Encode (print) a status line. | |
msg_hclass_t | http_accept_class [] |
Header class for HTTP Accept header. | |
msg_parse_f | http_accept_d |
Decode (parse) a Accept header. | |
msg_print_f | http_accept_e |
Encode (print) a Accept header. | |
msg_hclass_t | http_accept_charset_class [] |
Header class for HTTP Accept-Charset header. | |
msg_parse_f | http_accept_charset_d |
Decode (parse) a Accept-Charset header. | |
msg_print_f | http_accept_charset_e |
Encode (print) a Accept-Charset header. | |
msg_hclass_t | http_accept_encoding_class [] |
Header class for HTTP Accept-Encoding header. | |
msg_parse_f | http_accept_encoding_d |
Decode (parse) a Accept-Encoding header. | |
msg_print_f | http_accept_encoding_e |
Encode (print) a Accept-Encoding header. | |
msg_hclass_t | http_accept_language_class [] |
Header class for HTTP Accept-Language header. | |
msg_parse_f | http_accept_language_d |
Decode (parse) a Accept-Language header. | |
msg_print_f | http_accept_language_e |
Encode (print) a Accept-Language header. | |
msg_hclass_t | http_accept_ranges_class [] |
Header class for HTTP Accept-Ranges header. | |
msg_parse_f | http_accept_ranges_d |
Decode (parse) a Accept-Ranges header. | |
msg_print_f | http_accept_ranges_e |
Encode (print) a Accept-Ranges header. | |
msg_hclass_t | http_allow_class [] |
Header class for HTTP Allow header. | |
msg_parse_f | http_allow_d |
Decode (parse) a Allow header. | |
msg_print_f | http_allow_e |
Encode (print) a Allow header. | |
msg_hclass_t | http_authentication_info_class [] |
Header class for HTTP Authentication-Info header. | |
msg_parse_f | http_authentication_info_d |
Decode (parse) a Authentication-Info header. | |
msg_print_f | http_authentication_info_e |
Encode (print) a Authentication-Info header. | |
msg_hclass_t | http_authorization_class [] |
Header class for HTTP Authorization header. | |
msg_parse_f | http_authorization_d |
Decode (parse) a Authorization header. | |
msg_print_f | http_authorization_e |
Encode (print) a Authorization header. | |
msg_hclass_t | http_age_class [] |
Header class for HTTP Age header. | |
msg_parse_f | http_age_d |
Decode (parse) a Age header. | |
msg_print_f | http_age_e |
Encode (print) a Age header. | |
msg_hclass_t | http_cache_control_class [] |
Header class for HTTP Cache-Control header. | |
msg_parse_f | http_cache_control_d |
Decode (parse) a Cache-Control header. | |
msg_print_f | http_cache_control_e |
Encode (print) a Cache-Control header. | |
msg_hclass_t | http_connection_class [] |
Header class for HTTP Connection header. | |
msg_parse_f | http_connection_d |
Decode (parse) a Connection header. | |
msg_print_f | http_connection_e |
Encode (print) a Connection header. | |
msg_hclass_t | http_date_class [] |
Header class for HTTP Date header. | |
msg_parse_f | http_date_d |
Decode (parse) a Date header. | |
msg_print_f | http_date_e |
Encode (print) a Date header. | |
msg_hclass_t | http_etag_class [] |
Header class for HTTP ETag header. | |
msg_parse_f | http_etag_d |
Decode (parse) a ETag header. | |
msg_print_f | http_etag_e |
Encode (print) a ETag header. | |
msg_hclass_t | http_expect_class [] |
Header class for HTTP Expect header. | |
msg_parse_f | http_expect_d |
Decode (parse) a Expect header. | |
msg_print_f | http_expect_e |
Encode (print) a Expect header. | |
msg_hclass_t | http_expires_class [] |
Header class for HTTP Expires header. | |
msg_parse_f | http_expires_d |
Decode (parse) a Expires header. | |
msg_print_f | http_expires_e |
Encode (print) a Expires header. | |
msg_hclass_t | http_from_class [] |
Header class for HTTP From header. | |
msg_parse_f | http_from_d |
Decode (parse) a From header. | |
msg_print_f | http_from_e |
Encode (print) a From header. | |
msg_hclass_t | http_host_class [] |
Header class for HTTP Host header. | |
msg_parse_f | http_host_d |
Decode (parse) a Host header. | |
msg_print_f | http_host_e |
Encode (print) a Host header. | |
msg_hclass_t | http_if_match_class [] |
Header class for HTTP If-Match header. | |
msg_parse_f | http_if_match_d |
Decode (parse) a If-Match header. | |
msg_print_f | http_if_match_e |
Encode (print) a If-Match header. | |
msg_hclass_t | http_if_modified_since_class [] |
Header class for HTTP If-Modified-Since header. | |
msg_parse_f | http_if_modified_since_d |
Decode (parse) a If-Modified-Since header. | |
msg_print_f | http_if_modified_since_e |
Encode (print) a If-Modified-Since header. | |
msg_hclass_t | http_if_none_match_class [] |
Header class for HTTP If-None-Match header. | |
msg_parse_f | http_if_none_match_d |
Decode (parse) a If-None-Match header. | |
msg_print_f | http_if_none_match_e |
Encode (print) a If-None-Match header. | |
msg_hclass_t | http_if_range_class [] |
Header class for HTTP If-Range header. | |
msg_parse_f | http_if_range_d |
Decode (parse) a If-Range header. | |
msg_print_f | http_if_range_e |
Encode (print) a If-Range header. | |
msg_hclass_t | http_if_unmodified_since_class [] |
Header class for HTTP If-Unmodified-Since header. | |
msg_parse_f | http_if_unmodified_since_d |
Decode (parse) a If-Unmodified-Since header. | |
msg_print_f | http_if_unmodified_since_e |
Encode (print) a If-Unmodified-Since header. | |
msg_hclass_t | http_last_modified_class [] |
Header class for HTTP Last-Modified header. | |
msg_parse_f | http_last_modified_d |
Decode (parse) a Last-Modified header. | |
msg_print_f | http_last_modified_e |
Encode (print) a Last-Modified header. | |
msg_hclass_t | http_location_class [] |
Header class for HTTP Location header. | |
msg_parse_f | http_location_d |
Decode (parse) a Location header. | |
msg_print_f | http_location_e |
Encode (print) a Location header. | |
msg_hclass_t | http_max_forwards_class [] |
Header class for HTTP Max-Forwards header. | |
msg_parse_f | http_max_forwards_d |
Decode (parse) a Max-Forwards header. | |
msg_print_f | http_max_forwards_e |
Encode (print) a Max-Forwards header. | |
msg_hclass_t | http_pragma_class [] |
Header class for HTTP Pragma header. | |
msg_parse_f | http_pragma_d |
Decode (parse) a Pragma header. | |
msg_print_f | http_pragma_e |
Encode (print) a Pragma header. | |
msg_hclass_t | http_proxy_authenticate_class [] |
Header class for HTTP Proxy-Authenticate header. | |
msg_parse_f | http_proxy_authenticate_d |
Decode (parse) a Proxy-Authenticate header. | |
msg_print_f | http_proxy_authenticate_e |
Encode (print) a Proxy-Authenticate header. | |
msg_hclass_t | http_proxy_authorization_class [] |
Header class for HTTP Proxy-Authorization header. | |
msg_parse_f | http_proxy_authorization_d |
Decode (parse) a Proxy-Authorization header. | |
msg_print_f | http_proxy_authorization_e |
Encode (print) a Proxy-Authorization header. | |
msg_hclass_t | http_range_class [] |
Header class for HTTP Range header. | |
msg_parse_f | http_range_d |
Decode (parse) a Range header. | |
msg_print_f | http_range_e |
Encode (print) a Range header. | |
msg_hclass_t | http_referer_class [] |
Header class for HTTP Referer header. | |
msg_parse_f | http_referer_d |
Decode (parse) a Referer header. | |
msg_print_f | http_referer_e |
Encode (print) a Referer header. | |
msg_hclass_t | http_retry_after_class [] |
Header class for HTTP Retry-After header. | |
msg_parse_f | http_retry_after_d |
Decode (parse) a Retry-After header. | |
msg_print_f | http_retry_after_e |
Encode (print) a Retry-After header. | |
msg_hclass_t | http_server_class [] |
Header class for HTTP Server header. | |
msg_parse_f | http_server_d |
Decode (parse) a Server header. | |
msg_print_f | http_server_e |
Encode (print) a Server header. | |
msg_hclass_t | http_te_class [] |
Header class for HTTP TE header. | |
msg_parse_f | http_te_d |
Decode (parse) a TE header. | |
msg_print_f | http_te_e |
Encode (print) a TE header. | |
msg_hclass_t | http_trailer_class [] |
Header class for HTTP Trailer header. | |
msg_parse_f | http_trailer_d |
Decode (parse) a Trailer header. | |
msg_print_f | http_trailer_e |
Encode (print) a Trailer header. | |
msg_hclass_t | http_transfer_encoding_class [] |
Header class for HTTP Transfer-Encoding header. | |
msg_parse_f | http_transfer_encoding_d |
Decode (parse) a Transfer-Encoding header. | |
msg_print_f | http_transfer_encoding_e |
Encode (print) a Transfer-Encoding header. | |
msg_hclass_t | http_upgrade_class [] |
Header class for HTTP Upgrade header. | |
msg_parse_f | http_upgrade_d |
Decode (parse) a Upgrade header. | |
msg_print_f | http_upgrade_e |
Encode (print) a Upgrade header. | |
msg_hclass_t | http_user_agent_class [] |
Header class for HTTP User-Agent header. | |
msg_parse_f | http_user_agent_d |
Decode (parse) a User-Agent header. | |
msg_print_f | http_user_agent_e |
Encode (print) a User-Agent header. | |
msg_hclass_t | http_vary_class [] |
Header class for HTTP Vary header. | |
msg_parse_f | http_vary_d |
Decode (parse) a Vary header. | |
msg_print_f | http_vary_e |
Encode (print) a Vary header. | |
msg_hclass_t | http_via_class [] |
Header class for HTTP Via header. | |
msg_parse_f | http_via_d |
Decode (parse) a Via header. | |
msg_print_f | http_via_e |
Encode (print) a Via header. | |
msg_hclass_t | http_warning_class [] |
Header class for HTTP Warning header. | |
msg_parse_f | http_warning_d |
Decode (parse) a Warning header. | |
msg_print_f | http_warning_e |
Encode (print) a Warning header. | |
msg_hclass_t | http_www_authenticate_class [] |
Header class for HTTP WWW-Authenticate header. | |
msg_parse_f | http_www_authenticate_d |
Decode (parse) a WWW-Authenticate header. | |
msg_print_f | http_www_authenticate_e |
Encode (print) a WWW-Authenticate header. | |
msg_hclass_t | http_proxy_connection_class [] |
Header class for HTTP Proxy-Connection header. | |
msg_parse_f | http_proxy_connection_d |
Decode (parse) a Proxy-Connection header. | |
msg_print_f | http_proxy_connection_e |
Encode (print) a Proxy-Connection header. | |
msg_hclass_t | http_set_cookie_class [] |
Header class for HTTP Set-Cookie header. | |
msg_parse_f | http_set_cookie_d |
Decode (parse) a Set-Cookie header. | |
msg_print_f | http_set_cookie_e |
Encode (print) a Set-Cookie header. | |
msg_hclass_t | http_cookie_class [] |
Header class for HTTP Cookie header. | |
msg_parse_f | http_cookie_d |
Decode (parse) a Cookie header. | |
msg_print_f | http_cookie_e |
Encode (print) a Cookie header. | |
msg_hclass_t | http_mime_version_class [] |
Header class for HTTP MIME-Version header. | |
msg_parse_f | http_mime_version_d |
Decode (parse) a MIME-Version header. | |
msg_print_f | http_mime_version_e |
Encode (print) a MIME-Version header. | |
msg_hclass_t | http_content_encoding_class [] |
Header class for HTTP Content-Encoding header. | |
msg_parse_f | http_content_encoding_d |
Decode (parse) a Content-Encoding header. | |
msg_print_f | http_content_encoding_e |
Encode (print) a Content-Encoding header. | |
msg_hclass_t | http_content_language_class [] |
Header class for HTTP Content-Language header. | |
msg_parse_f | http_content_language_d |
Decode (parse) a Content-Language header. | |
msg_print_f | http_content_language_e |
Encode (print) a Content-Language header. | |
msg_hclass_t | http_content_length_class [] |
Header class for HTTP Content-Length header. | |
msg_parse_f | http_content_length_d |
Decode (parse) a Content-Length header. | |
msg_print_f | http_content_length_e |
Encode (print) a Content-Length header. | |
msg_hclass_t | http_content_location_class [] |
Header class for HTTP Content-Location header. | |
msg_parse_f | http_content_location_d |
Decode (parse) a Content-Location header. | |
msg_print_f | http_content_location_e |
Encode (print) a Content-Location header. | |
msg_hclass_t | http_content_md5_class [] |
Header class for HTTP Content-MD5 header. | |
msg_parse_f | http_content_md5_d |
Decode (parse) a Content-MD5 header. | |
msg_print_f | http_content_md5_e |
Encode (print) a Content-MD5 header. | |
msg_hclass_t | http_content_range_class [] |
Header class for HTTP Content-Range header. | |
msg_parse_f | http_content_range_d |
Decode (parse) a Content-Range header. | |
msg_print_f | http_content_range_e |
Encode (print) a Content-Range header. | |
msg_hclass_t | http_content_type_class [] |
Header class for HTTP Content-Type header. | |
msg_parse_f | http_content_type_d |
Decode (parse) a Content-Type header. | |
msg_print_f | http_content_type_e |
Encode (print) a Content-Type header. | |
msg_hclass_t | http_unknown_class [] |
Header class for HTTP unknown headers. | |
msg_parse_f | http_unknown_d |
Decode (parse) a unknown headers. | |
msg_print_f | http_unknown_e |
Encode (print) a unknown headers. | |
msg_hclass_t | http_error_class [] |
Header class for HTTP erroneous headers. | |
msg_parse_f | http_error_d |
Decode (parse) a erroneous headers. | |
msg_print_f | http_error_e |
Encode (print) a erroneous headers. | |
msg_hclass_t | http_separator_class [] |
Header class for HTTP separator line between headers and body. | |
msg_parse_f | http_separator_d |
Decode (parse) a separator line between headers and body. | |
msg_print_f | http_separator_e |
Encode (print) a separator line between headers and body. | |
msg_hclass_t | http_payload_class [] |
Header class for HTTP message payload. | |
msg_parse_f | http_payload_d |
Decode (parse) a message payload. | |
msg_print_f | http_payload_e |
Encode (print) a message payload. |
Macros for each HTTP header.
This file is automatically generated from <http.h> by msg_parser.awk.
#define HTTP_PROTOS_H |
Defined when <sofia-sip/http_protos.h> has been included.