Logo Search packages:      
Sourcecode: sofia-sip version File versions  Download package

Classes | Defines | Typedefs | Functions | Variables

msg_mime.h File Reference

#include <sofia-sip/url.h>
#include <sofia-sip/msg_types.h>
#include <sofia-sip/su_types.h>
Include dependency graph for msg_mime.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  msg_accept_any_s
 Structure for Accept-Charset, Accept-Encoding and Accept-Language headers. More...
struct  msg_accept_s
 Structure for Accept header. More...
struct  msg_content_disposition_s
 Structure for Content-Disposition header. More...
struct  msg_content_length_s
 Structure for Content-Length header. More...
struct  msg_content_type_s
 Structure for Content-Type header. More...
struct  msg_multipart_s
 Structure for a part in MIME multipart message. More...
struct  msg_warning_s
 Structure for Warning header. More...

Defines

#define MSG_MIME_H
#define MSG_MULTIPART_PROTOCOL_TAG   ((void *)0x4d494d45)
#define MSG_MULTIPART_VERSION_CURRENT   msg_mime_version_1_0

Typedefs

typedef
typedefSOFIA_BEGIN_DECLS
struct msg_accept_any_s 
msg_accept_any_t
typedef msg_accept_any_t msg_accept_charset_t
typedef msg_accept_any_t msg_accept_encoding_t
typedef msg_accept_any_t msg_accept_language_t
typedef struct msg_accept_s msg_accept_t
typedef struct
msg_content_disposition_s 
msg_content_disposition_t
typedef msg_list_t msg_content_encoding_t
typedef msg_generic_t msg_content_id_t
typedef msg_list_t msg_content_language_t
typedef struct msg_content_length_s msg_content_length_t
typedef msg_generic_t msg_content_location_t
typedef msg_generic_t msg_content_md5_t
typedef msg_generic_t msg_content_transfer_encoding_t
typedef struct msg_content_type_s msg_content_type_t
typedef msg_generic_t msg_mime_version_t
typedef struct msg_multipart_s msg_multipart_t
typedef struct msg_warning_s msg_warning_t

Functions

SOFIAPUBFUN char * msg_accept_any_dup_one (msg_header_t *dst, msg_header_t const *src, char *b, isize_t xtra)
SOFIAPUBFUN isize_t msg_accept_any_dup_xtra (msg_header_t const *h, isize_t offset)
SOFIAPUBFUN msg_content_length_tmsg_content_length_create (su_home_t *home, uint32_t n)
SOFIAPUBFUN int msg_multipart_complete (su_home_t *home, msg_content_type_t *c, msg_multipart_t *mp)
SOFIAPUBFUN msg_multipart_tmsg_multipart_create (su_home_t *home, char const *content_type, void const *data, isize_t dlen)
SOFIAPUBFUN msg_multipart_tmsg_multipart_parse (su_home_t *home, msg_content_type_t const *c, msg_payload_t *pl)
SOFIAPUBFUN issize_t msg_multipart_prepare (msg_t *msg, msg_multipart_t *mp, int flags)
SOFIAPUBFUN msg_header_tmsg_multipart_serialize (msg_header_t **head0, msg_multipart_t *mp)

Variables

SOFIAPUBVAR char const msg_mime_version_1_0 []

Detailed Description

MIME headers and multipart messages ().

Author:
Pekka Pessi <Pekka.Pessi@nokia.com>
Date:
Created: Fri Aug 16 19:18:26 EEST 2002 ppessi

Definition in file msg_mime.h.


Generated by  Doxygen 1.6.0   Back to index