#include <stdio.h>#include <stdlib.h>#include <stdarg.h>#include <string.h>#include <assert.h>#include "mm_internal.h"Functions | |
Manipulating MiniMIME contexts | |
| MM_CTX * | mm_context_new (void) |
| void | mm_context_free (MM_CTX *ctx) |
| int | mm_context_attachpart (MM_CTX *ctx, struct mm_mimepart *part) |
| int | mm_context_attachpart_after (MM_CTX *ctx, struct mm_mimepart *part, int pos) |
| int | mm_context_deletepart (MM_CTX *ctx, int which, int freemem) |
| int | mm_context_countparts (MM_CTX *ctx) |
| mm_mimepart * | mm_context_getpart (MM_CTX *ctx, int which) |
| int | mm_context_iscomposite (MM_CTX *ctx) |
| int | mm_context_haswarnings (MM_CTX *ctx) |
| int | mm_context_generateboundary (MM_CTX *ctx) |
| int | mm_context_setpreamble (MM_CTX *ctx, char *preamble) |
| char * | mm_context_getpreamble (MM_CTX *ctx) |
| int | mm_context_flatten (MM_CTX *ctx, char **flat, size_t *length, int flags) |
1.5.1