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.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com