ze-filter
(ze-filter-0.8.0-develop-180218)
|
Go to the source code of this file.
Classes | |
struct | mime_part_T |
Macros | |
#define | MIME_ERROR_UNUSED_BOUNDARY 0 |
#define | MIME_TYPE_TEXT (1 << 8) |
#define | MIME_TYPE_IMAGE (2 << 8) |
#define | MIME_TYPE_AUDIO (3 << 8) |
#define | MIME_TYPE_VIDEO (4 << 8) |
#define | MIME_TYPE_APPLICATION (5 << 8) |
#define | MIME_TYPE_EXTENSION_TOKEN (6 << 8) |
#define | MIME_TYPE_MESSAGE (7 << 8) |
#define | MIME_TYPE_MULTIPART (8 << 8) |
#define | MIME_ENCODE_NONE 0 |
#define | MIME_ENCODE_7BIT 0 |
#define | MIME_ENCODE_8BIT 2 |
#define | MIME_ENCODE_BINARY 3 |
#define | MIME_ENCODE_BASE64 4 |
#define | MIME_ENCODE_QUOTED_PRINTABLE 5 |
#define | MIME_ENCODE_OTHER 6 |
#define | MIME_TYPE_LENGTH 64 |
#define | CHARSET_LENGTH 64 |
#define | __ZE_DEMIME_H |
Typedefs | |
typedef struct mime_part_T | mime_part_T |
typedef struct mime_part_T * | mime_part_P |
typedef bool(* | demime_F) (char *, size_t, char *, int, int, void *, mime_part_T *) |
Functions | |
bool | decode_mime_buffer (char *, char *, size_t, int, uint32_t *, demime_F, void *) |
bool | decode_mime_file (char *, char *, uint32_t *, demime_F, void *) |
int | which_mime_encoding (char *) |
char * | mime_encode_name (int) |
int | which_mime_type (char *s) |
char * | mime_type_name (int) |
void | set_mime_debug (bool) |
#define __ZE_DEMIME_H |
Definition at line 100 of file ze-demime.h.