|
Classes |
| struct | _nsMIMESession |
| struct | mime_stream_data |
| struct | mime_draft_data |
Typedefs |
| typedef struct _nsMIMESession | nsMIMESession |
| typedef unsigned int(* | MKSessionWriteReadyFunc )(nsMIMESession *stream) |
| typedef int(* | MKSessionWriteFunc )(nsMIMESession *stream, const char *str, PRInt32 len) |
| typedef void(* | MKSessionCompleteFunc )(nsMIMESession *stream) |
| typedef void(* | MKSessionAbortFunc )(nsMIMESession *stream, int status) |
Functions |
| void * | mime_bridge_create_display_stream (nsIMimeEmitter *newEmitter, nsStreamConverter *newPluginObj2, nsIURI *uri, nsMimeOutputType format_out, PRUint32 whattodo, nsIChannel *aChannel) |
| nsIMimeEmitter * | GetMimeEmitter (MimeDisplayOptions *opt) |
| nsresult | mimeSetNewURL (nsMIMESession *stream, char *url) |
| 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 | mimeEmitterStartHeader (MimeDisplayOptions *opt, PRBool rootMailHeader, PRBool headerOnly, const char *msgID, const char *outCharset) |
| nsresult | mimeEmitterUpdateCharacterSet (MimeDisplayOptions *opt, const char *aCharset) |
| nsIPrefBranch * | GetPrefBranch (MimeDisplayOptions *opt) |
| mozITXTToHTMLConv * | GetTextConverter (MimeDisplayOptions *opt) |
| nsresult | HTML2Plaintext (const nsString &inString, nsString &outString, PRUint32 flags, PRUint32 wrapCol) |
| nsresult | HTMLSanitize (const nsString &inString, nsString &outString, PRUint32 flags, const nsAString &allowedTags) |
| char * | MimeGetStringByID (PRInt32 stringID) |
| nsresult | nsMimeNewURI (nsIURI **aInstancePtrResult, const char *aSpec, nsIURI *aBase) |
| nsresult | SetMailCharacterSetToMsgWindow (MimeObject *obj, const char *aCharacterSet) |
| nsresult | GetMailNewsFont (MimeObject *obj, PRBool styleFixed, PRInt32 *fontPixelSize, PRInt32 *fontSizePercentage, nsCString &fontLang) |