MagickCore  6.9.11-59
Convert, Edit, Or Compose Bitmap Images
mime.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _MimeInfo MimeInfo
 

Functions

MagickExport char ** GetMimeList (const char *, size_t *, ExceptionInfo *)
 
MagickExport char * MagickToMime (const char *)
 
MagickExport const char * GetMimeDescription (const MimeInfo *)
 
MagickExport const char * GetMimeType (const MimeInfo *)
 
MagickExport MagickBooleanType ListMimeInfo (FILE *, ExceptionInfo *)
 
MagickExport MagickBooleanType MimeComponentGenesis (void)
 
MagickExport const MimeInfoGetMimeInfo (const char *, const unsigned char *, const size_t, ExceptionInfo *)
 
MagickExport const MimeInfo ** GetMimeInfoList (const char *, size_t *, ExceptionInfo *)
 
MagickExport void MimeComponentTerminus (void)
 

Typedef Documentation

◆ MimeInfo

typedef struct _MimeInfo MimeInfo

Function Documentation

◆ GetMimeDescription()

MagickExport const char* GetMimeDescription ( const MimeInfo )

◆ GetMimeInfo()

MagickExport const MimeInfo* GetMimeInfo ( const char *  ,
const unsigned char *  ,
const  size_t,
ExceptionInfo  
)

◆ GetMimeInfoList()

MagickExport const MimeInfo ** GetMimeInfoList ( const char *  ,
size_t *  ,
ExceptionInfo  
)

◆ GetMimeList()

MagickExport char** GetMimeList ( const char *  ,
size_t *  ,
ExceptionInfo  
)

◆ GetMimeType()

MagickExport const char * GetMimeType ( const MimeInfo )

References GetMagickModule, LogMagickEvent(), MagickCoreSignature, _MimeInfo::signature, TraceEvent, and _MimeInfo::type.

Referenced by MagickToMime().

Here is the caller graph for this function:

◆ ListMimeInfo()

MagickExport MagickBooleanType ListMimeInfo ( FILE *  ,
ExceptionInfo  
)

◆ MagickToMime()

◆ MimeComponentGenesis()

MagickExport MagickBooleanType MimeComponentGenesis ( void  )

References AllocateSemaphoreInfo(), MagickTrue, and mime_semaphore.

Referenced by MagickCoreGenesis().

Here is the caller graph for this function:

◆ MimeComponentTerminus()

MagickExport void MimeComponentTerminus ( void  )

References ActivateSemaphoreInfo(), DestroyLinkedList(), DestroyMimeElement(), DestroySemaphoreInfo(), LockSemaphoreInfo(), mime_cache, mime_semaphore, and UnlockSemaphoreInfo().

Referenced by MagickCoreTerminus().

Here is the caller graph for this function: