Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIImapMessageSink Interface Reference

import "nsIImapMessageSink.idl";

Inheritance diagram for nsIImapMessageSink:
Inheritance graph
[legend]
Collaboration diagram for nsIImapMessageSink:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void SetupMsgWriteStream (in string aNativePath, in boolean appendDummyEnvelope)
void ParseAdoptedMsgLine (in string adoptedMsgLine, in nsMsgKey uidOfMsg)
void normalEndMsgWriteStream (in nsMsgKey uidOfMessage, in boolean markMsgRead, in nsIImapUrl imapUrl)
void AbortMsgWriteStream ()
void BeginMessageUpload ()
void NotifyMessageFlags (in unsigned long flags, in nsMsgKey messageKey)
void NotifyMessageDeleted (in string onlineFolderName, in boolean deleteAllMsgs, in string msgIdString)
void GetMessageSizeFromDB (in string id, in boolean idIsUid, out unsigned long size)
void SetContentModified (in nsIImapUrl aImapUrl, in nsImapContentModifiedType modified)
void SetImageCacheSessionForUrl (in nsIMsgMailNewsUrl aMailUrl)
unsigned long getCurMoveCopyMessageInfo (in nsIImapUrl runningUrl, out PRTime date, out string keywords)

Public Attributes

attribute boolean notifyDownloadedLines

Detailed Description

Definition at line 47 of file nsIImapMessageSink.idl.


Member Function Documentation

unsigned long nsIImapMessageSink::getCurMoveCopyMessageInfo ( in nsIImapUrl  runningUrl,
out PRTime  date,
out string  keywords 
)
void nsIImapMessageSink::GetMessageSizeFromDB ( in string  id,
in boolean  idIsUid,
out unsigned long  size 
)
void nsIImapMessageSink::normalEndMsgWriteStream ( in nsMsgKey  uidOfMessage,
in boolean  markMsgRead,
in nsIImapUrl  imapUrl 
)
void nsIImapMessageSink::NotifyMessageDeleted ( in string  onlineFolderName,
in boolean  deleteAllMsgs,
in string  msgIdString 
)
void nsIImapMessageSink::NotifyMessageFlags ( in unsigned long  flags,
in nsMsgKey  messageKey 
)
void nsIImapMessageSink::ParseAdoptedMsgLine ( in string  adoptedMsgLine,
in nsMsgKey  uidOfMsg 
)
void nsIImapMessageSink::SetupMsgWriteStream ( in string  aNativePath,
in boolean  appendDummyEnvelope 
)

Member Data Documentation

Definition at line 58 of file nsIImapMessageSink.idl.


The documentation for this interface was generated from the following file: