|
WizardsToolkit
1.0.7
|

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 * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 382 of file mime.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, GetMimeInfo(), AcquireQuantumMemory(), GetNumberOfElementsInLinkedList(), mime_list, LockSemaphoreInfo(), mime_semaphore, ResetLinkedListIterator(), GetNextValueInLinkedList(), _MimeInfo::stealth, WizardFalse, GlobExpression(), _MimeInfo::type, UnlockSemaphoreInfo(), and MimeInfoCompare().
Referenced by ListMimeInfo().
| WizardExport char** GetMimeList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
| WizardExport const char * GetMimeType | ( | const MimeInfo * | ) |
Definition at line 572 of file mime.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _MimeInfo::signature, WizardSignature, and _MimeInfo::type.
Referenced by WizardToMime().
| WizardExport WizardBooleanType ListMimeInfo | ( | FILE * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport WizardBooleanType LoadMimeLists | ( | const char * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport WizardBooleanType MimeComponentGenesis | ( | void | ) |
Definition at line 1000 of file mime.c.
References AcquireSemaphoreInfo(), mime_semaphore, and WizardTrue.
Referenced by WizardsToolkitGenesis().
| WizardExport void MimeComponentTerminus | ( | void | ) |
Definition at line 1045 of file mime.c.
References mime_semaphore, AcquireSemaphoreInfo(), LockSemaphoreInfo(), mime_list, DestroyLinkedList(), DestroyMimeElement(), instantiate_mime, WizardFalse, UnlockSemaphoreInfo(), and DestroySemaphoreInfo().
Referenced by WizardsToolkitTerminus().
| WizardExport char * WizardToMime | ( | const char * | ) |
Definition at line 1082 of file mime.c.
References MaxTextExtent, FormatLocaleString(), LocaleLower(), AcquireExceptionInfo(), GetMimeInfo(), DestroyExceptionInfo(), ConstantString(), and GetMimeType().