MagickCore 7.0.10
|
Go to the source code of this file.
Typedefs | |
typedef struct _MimeInfo | MimeInfo |
Functions | |
WizardExport char ** | GetMimeList (const char *, size_t *, ExceptionInfo *) |
WizardExport char * | WizardToMime (const char *) |
WizardExport const char * | GetMimeDescription (const MimeInfo *) |
WizardExport const char * | GetMimeType (const MimeInfo *) |
WizardExport WizardBooleanType | ListMimeInfo (FILE *, ExceptionInfo *) |
WizardExport WizardBooleanType | LoadMimeLists (const char *, ExceptionInfo *) |
WizardExport WizardBooleanType | MimeComponentGenesis (void) |
WizardExport const MimeInfo * | GetMimeInfo (const char *, const unsigned char *, const size_t, ExceptionInfo *) |
WizardExport const MimeInfo ** | GetMimeInfoList (const char *, size_t *, ExceptionInfo *) |
WizardExport void | MimeComponentTerminus (void) |
WizardExport const char * GetMimeDescription | ( | const MimeInfo * | ) |
WizardExport const MimeInfo * GetMimeInfo | ( | const char * | , |
const unsigned char * | , | ||
const size_t | , | ||
ExceptionInfo * | |||
) |
WizardExport const MimeInfo ** GetMimeInfoList | ( | const char * | pattern, |
size_t * | number_aliases, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 441 of file mime.c.
References AcquireQuantumMemory(), GetMimeInfo(), GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetWizardModule, GlobExpression(), LockSemaphoreInfo(), LogWizardEvent(), mime_cache, mime_semaphore, MimeInfoCompare(), ResetLinkedListIterator(), _MimeInfo::stealth, TraceEvent, _MimeInfo::type, UnlockSemaphoreInfo(), and WizardFalse.
Referenced by ListMimeInfo().
WizardExport char ** GetMimeList | ( | const char * | , |
size_t * | , | ||
ExceptionInfo * | |||
) |
WizardExport const char * GetMimeType | ( | const MimeInfo * | mime_info | ) |
Definition at line 631 of file mime.c.
References GetWizardModule, LogWizardEvent(), _MimeInfo::signature, TraceEvent, _MimeInfo::type, and WizardSignature.
Referenced by WizardToMime().
WizardExport WizardBooleanType ListMimeInfo | ( | FILE * | , |
ExceptionInfo * | |||
) |
WizardExport WizardBooleanType LoadMimeLists | ( | const char * | , |
ExceptionInfo * | |||
) |
WizardExport WizardBooleanType MimeComponentGenesis | ( | void | ) |
Definition at line 991 of file mime.c.
References AcquireSemaphoreInfo(), mime_semaphore, and WizardTrue.
Referenced by WizardsToolkitGenesis().
WizardExport void MimeComponentTerminus | ( | void | ) |
Definition at line 1037 of file mime.c.
References ActivateSemaphoreInfo(), DestroyLinkedList(), DestroyMimeElement(), LockSemaphoreInfo(), mime_cache, mime_semaphore, RelinquishSemaphoreInfo(), and UnlockSemaphoreInfo().
Referenced by WizardsToolkitTerminus().
WizardExport char * WizardToMime | ( | const char * | wizard | ) |
Definition at line 1073 of file mime.c.
References AcquireExceptionInfo(), ConstantString(), DestroyExceptionInfo(), FormatLocaleString(), GetMimeInfo(), GetMimeType(), LocaleLower(), and WizardPathExtent.