@mozilla.org/messenger/mimeemitter;1?type=text/plain
This component implements the following interfaces:
Methods
Interface | Method |
---|---|
nsIMimeEmitter |
void addAllHeaders ( char* allheaders , PRInt32 allheadersize )
|
nsIMimeEmitter |
void AddAttachmentField ( char* field , char* value )
|
nsIMimeEmitter |
void AddHeaderField ( char* field , char* value )
|
nsIMimeEmitter |
void Complete ( )
|
nsIMimeEmitter |
void EndAllAttachments ( )
|
nsIMimeEmitter |
void EndAttachment ( )
|
nsIMimeEmitter |
void EndBody ( )
|
nsIMimeEmitter |
void EndHeader ( )
|
nsIInterfaceRequestor |
void getInterface ( nsIIDRef uuid , out nsQIResult* result )
|
nsIMimeEmitter |
nsIStreamListener GetOutputListener ( )
|
nsIMimeEmitter |
void Initialize ( nsIURI url , nsIChannel channel , PRInt32 format )
|
nsIMimeEmitter |
void SetOutputListener ( nsIStreamListener listener )
|
nsIMimeEmitter |
void SetPipe ( nsIInputStream inputStream , nsIOutputStream outStream )
|
nsIMimeEmitter |
void StartAttachment ( char* name , char* contentType , char* url , PRBool notDownloaded )
|
nsIMimeEmitter |
void StartBody ( PRBool bodyOnly , char* msgID , char* outCharset )
|
nsIMimeEmitter |
void StartHeader ( PRBool rootMailHeader , PRBool headerOnly , char* msgID , char* outCharset )
|
nsIMimeEmitter |
void UpdateCharacterSet ( char* charset )
|
nsIMimeEmitter |
void UtilityWrite ( char* buf )
|
nsIMimeEmitter |
void Write ( char* buf , PRUint32 size , out PRUint32 amountWritten )
|
nsIMimeEmitter |
void WriteBody ( char* buf , PRUint32 size , out PRUint32 amountWritten )
|
nsIMimeEmitter |
void WriteHTMLHeaders ( )
|
Reference documentation is generated from Mozilla's source.