|
Classes |
| class | mime_image_stream_data |
Functions |
| void | ValidateRealName (nsMsgAttachmentData *aAttach, MimeHeaders *aHdrs) |
| MimeObject * | mime_get_main_object (MimeObject *obj) |
| nsresult | ProcessBodyAsAttachment (MimeObject *obj, nsMsgAttachmentData **data) |
| PRInt32 | CountTotalMimeAttachments (MimeContainer *aObj) |
| nsresult | GenerateAttachmentData (MimeObject *object, const char *aMessageURL, MimeDisplayOptions *options, PRBool isAnAppleDoublePart, nsMsgAttachmentData *aAttachData) |
| nsresult | BuildAttachmentList (MimeObject *anObject, nsMsgAttachmentData *aAttachData, const char *aMessageURL) |
| nsresult | MimeGetAttachmentList (MimeObject *tobj, const char *aMessageURL, nsMsgAttachmentData **data) |
| void | MimeFreeAttachmentList (nsMsgAttachmentData *data) |
| void | NotifyEmittersOfAttachmentList (MimeDisplayOptions *opt, nsMsgAttachmentData *data) |
| nsresult | nsMimeNewURI (nsIURI **aInstancePtrResult, const char *aSpec, nsIURI *aBase) |
| nsresult | SetMailCharacterSetToMsgWindow (MimeObject *obj, const char *aCharacterSet) |
| int | ConvertUsingEncoderAndDecoder (const char *stringToUse, PRInt32 inLength, nsIUnicodeEncoder *encoder, nsIUnicodeDecoder *decoder, char **pConvertedString, PRInt32 *outLength) |
| int | mime_display_stream_write (nsMIMESession *stream, const char *buf, PRInt32 size) |
| void | mime_display_stream_complete (nsMIMESession *stream) |
| void | mime_display_stream_abort (nsMIMESession *stream, int status) |
| PRBool | MimeObjectChildIsMessageBody (MimeObject *obj, PRBool *isAlternativeOrRelated) |
| nsIPrefBranch * | GetPrefBranch (MimeDisplayOptions *opt) |
| mozITXTToHTMLConv * | GetTextConverter (MimeDisplayOptions *opt) |
| void * | mime_bridge_create_display_stream (nsIMimeEmitter *newEmitter, nsStreamConverter *newPluginObj2, nsIURI *uri, nsMimeOutputType format_out, PRUint32 whattodo, nsIChannel *aChannel) |
| nsIMimeEmitter * | GetMimeEmitter (MimeDisplayOptions *opt) |
| mime_stream_data * | GetMSD (MimeDisplayOptions *opt) |
| PRBool | NoEmitterProcessing (nsMimeOutputType format_out) |
| nsresult | mimeEmitterAddAttachmentField (MimeDisplayOptions *opt, const char *field, const char *value) |
| nsresult | mimeEmitterAddHeaderField (MimeDisplayOptions *opt, const char *field, const char *value) |
| nsresult | mimeEmitterAddAllHeaders (MimeDisplayOptions *opt, const char *allheaders, const PRInt32 allheadersize) |
| nsresult | mimeEmitterStartAttachment (MimeDisplayOptions *opt, const char *name, const char *contentType, const char *url, PRBool aIsExternalAttachment) |
| nsresult | mimeEmitterEndAttachment (MimeDisplayOptions *opt) |
| nsresult | mimeEmitterEndAllAttachments (MimeDisplayOptions *opt) |
| nsresult | mimeEmitterStartBody (MimeDisplayOptions *opt, PRBool bodyOnly, const char *msgID, const char *outCharset) |
| nsresult | mimeEmitterEndBody (MimeDisplayOptions *opt) |
| nsresult | mimeEmitterEndHeader (MimeDisplayOptions *opt) |
| nsresult | mimeEmitterUpdateCharacterSet (MimeDisplayOptions *opt, const char *aCharset) |
| nsresult | mimeEmitterStartHeader (MimeDisplayOptions *opt, PRBool rootMailHeader, PRBool headerOnly, const char *msgID, const char *outCharset) |
| nsresult | mimeSetNewURL (nsMIMESession *stream, char *url) |
| char * | MimeGetStringByID (PRInt32 stringID) |
| void PR_CALLBACK | ResetChannelCharset (MimeObject *obj) |
| nsresult | GetMailNewsFont (MimeObject *obj, PRBool styleFixed, PRInt32 *fontPixelSize, PRInt32 *fontSizePercentage, nsCString &fontLang) |
| nsresult | HTML2Plaintext (const nsString &inString, nsString &outString, PRUint32 flags, PRUint32 wrapCol) |
| nsresult | HTMLSanitize (const nsString &inString, nsString &outString, PRUint32 flags, const nsAString &allowedTags) |