MIME Headers

Collaboration diagram for MIME Headers:


Detailed Description

This submodule contains the header classes, functions and types for handling MIME headers (RFC 2045) and MIME multipart (RFC 2046) processing.

The MIME headers implemented are as follows:


Files

file  msg_mime.c
 MIME-related headers and MIME multipart bodies for SIP/HTTP/RTSP.
file  msg_mime_table.c
 Parser table used for testing.
file  msg_mime.h
 MIME headers and multipart messages (RFC 2045).
file  msg_mime_protos.h
 Prototypes for MIME headers (RFC 2045).

Modules

 MIME Multipart Body
 Representing MIME multipart bodies and their manipulation.
 Accept Header
 The Accept request-header field can be used to specify certain media types which are acceptable for the response.
 Accept-Charset Header
 The Accept-Charset header is similar to Accept, but restricts the character set that are acceptable in the response.
 Accept-Encoding Header
 The Accept-Encoding header is similar to Accept, but restricts the content-codings that are acceptable in the response.
 Accept-Language Header
 The Accept-Language header allows the client to indicate to the server in which language it would prefer to receive reason phrases, session descriptions or status responses carried as message bodies.
 Content-Disposition Header
 The Content-Disposition header field describes how the message body or, in the case of multipart messages, a message body part is to be interpreted by the UAC or UAS.
 Content-Encoding Header
 The Content-Encoding header indicates what additional content codings have been applied to the entity-body.
 Content-Language Header
 The Content-Language header describes the natural language(s) of the intended audience for the enclosed message body.
 Content-Length Header
 The Content-Length header indicates the size of the message-body in decimal number of octets.
 Content-MD5 Header
 The Content-MD5 header is an MD5 digest of the entity-body for the purpose of providing an end-to-end message integrity check (MIC) of the message-body.
 Content-ID Header
 The Content-ID header is an unique identifier of an entity-body.
 Content-Type Header
 The Content-Type header indicates the media type of the message-body sent to the recipient.
 MIME-Version Header
 MIME-Version header indicates what version of the protocol was used to construct the message.
 Content-Location Header
 Content-Transfer-Encoding Header
 Warning Header
 The Warning response-header field is used to carry additional information about the status of a response.


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