mm_contenttype.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <ctype.h>
#include <assert.h>
#include "mm_internal.h"
#include "mm_util.h"

Data Structures

struct  mm_encoding_mappings

Functions

Functions for manipulating Content-Type objects
mm_content * mm_content_new (void)
void mm_content_free (struct mm_content *ct)
int mm_content_attachparam (struct mm_content *ct, struct mm_param *param)
char * mm_content_getparambyname (struct mm_content *ct, const char *name)
mm_param * mm_content_getparamobjbyname (struct mm_content *ct, const char *name)
int mm_content_setmaintype (struct mm_content *ct, char *value, int copy)
char * mm_content_getmaintype (struct mm_content *ct)
char * mm_content_getsubtype (struct mm_content *ct)
char * mm_content_gettype (struct mm_content *ct)
int mm_content_setsubtype (struct mm_content *ct, char *value, int copy)
int mm_content_settype (struct mm_content *ct, const char *fmt,...)
int mm_content_iscomposite (struct mm_content *ct)
int mm_content_isvalidencoding (const char *encoding)
int mm_content_setencoding (struct mm_content *ct, const char *encoding)
int mm_content_getencoding (struct mm_content *ct, const char *encoding)
char * mm_content_paramstostring (struct mm_content *ct)
char * mm_content_tostring (struct mm_content *ct)

Detailed Description

This module contains functions for manipulating Content-Type objects.
Generated on Thu Mar 29 17:59:08 2007 for MiniMIME by  doxygen 1.5.1