class nsMsgAsyncWriteProtocol
Bases:
public
nsMsgProtocol
Members:
virtual
AddRef()
virtual
Cancel(nsresult)
virtual
CloseSocket()
PostDataFinished()
virtual
PostMessage(nsIURI*, nsIFile*)
ProcessIncomingPostData(nsIInputStream*, PRUint32)
virtual
QueryInterface(const nsIID&, void**)
virtual
Release()
ResumePostFileRead()
virtual
SendData(nsIURI*, const char*, PRBool)
virtual
SetupTransportState()
SuspendPostFileRead()
UnblockPostReader()
UpdateProgress(PRUint32)
public
UpdateSuspendedReadBytes(PRUint32)
UpdateSuspendedReadBytes(PRUint32, PRBool)
public
mAsyncOutStream
public
mFilePostHelper
protected
mFilePostSize
protected
mGenerateProgressNotifications
protected
mInStream
public
mInsertPeriodRequired
protected
mNumBytesPosted
protected
mPostDataStream
public
mProvider
public
mProviderThread
public
mSuspendedRead
protected
mSuspendedReadBytes
protected
mSuspendedReadBytesPostPeriod
public
mSuspendedWrite
public
m_WriteRequest
nsMsgAsyncWriteProtocol(nsIURI*)
virtual
~nsMsgAsyncWriteProtocol()
Locations:
class declared at
mailnews/base/util/nsMsgProtocol.h:201