WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIPop3Sink

IID:EC54D490-BB00-11D2-AB5E-00805F8AC968
Inherits From:nsISupports

Properties

char* baseMessageUri

PRBool buildMessageUri

nsIMsgFolder folder

char* mailAccountURL

char* messageUri

nsIPop3IncomingServer popServer

PRBool userAuthenticated


Methods

void AbortMailDelivery ( nsIPop3Protocol protocol ) PRBool BeginMailDelivery ( PRBool uidlDownload , nsIMsgWindow msgWindow ) void BiffGetNewMail ( ) void endMailDelivery ( nsIPop3Protocol protocol ) [noscript] void IncorporateAbort ( PRBool uidlDownload ) [noscript] voidPtr* IncorporateBegin ( char* uidlString , nsIURI URL , PRUint32 flags ) [noscript] void IncorporateComplete ( nsIMsgWindow msgWindow , PRInt32 size ) [noscript] void IncorporateWrite ( char* block , PRInt32 length ) void SetBiffStateAndUpdateFE ( PRUint32 biffState , PRInt32 numNewMessages , PRBool notify ) [noscript] void SetSenderAuthedFlag ( voidPtr* closure , PRBool authed )

void AbortMailDelivery ( nsIPop3Protocol protocol )

Arguments:
protocol

PRBool BeginMailDelivery ( PRBool uidlDownload , nsIMsgWindow msgWindow )

Arguments:
uidlDownload
msgWindow

void BiffGetNewMail ( )


void endMailDelivery ( nsIPop3Protocol protocol )

Arguments:
protocol

void IncorporateAbort ( PRBool uidlDownload )

Arguments:
uidlDownload

voidPtr* IncorporateBegin ( char* uidlString , nsIURI URL , PRUint32 flags )

Arguments:
uidlString
URL
flags

void IncorporateComplete ( nsIMsgWindow msgWindow , PRInt32 size )

Arguments:
msgWindow
size

void IncorporateWrite ( char* block , PRInt32 length )

Arguments:
block
length

void SetBiffStateAndUpdateFE ( PRUint32 biffState , PRInt32 numNewMessages , PRBool notify )

Arguments:
biffState
numNewMessages
notify

void SetSenderAuthedFlag ( voidPtr* closure , PRBool authed )

Arguments:
closure
authed

References

This interface is the type of the following properties:

nsIPop3URL.pop3Sink

Reference documentation is generated from Mozilla's source.