class nsImapMockChannel
Bases:
public
nsIImapMockChannel
public
nsICacheListener
public
nsITransportEventSink
public
nsSupportsWeakReference
Members:
virtual
AddRef()
virtual
AsyncOpen(nsIStreamListener*, nsISupports*)
virtual
Cancel(nsresult)
virtual
Close()
public
Create(const nsIID&, void**)
virtual
GetChannelContext(nsISupports**)
virtual
GetChannelListener(nsIStreamListener**)
virtual
GetContentCharset(nsACString_internal&)
virtual
GetContentLength(PRInt32*)
virtual
GetContentType(nsACString_internal&)
virtual
GetLoadFlags(nsLoadFlags*)
virtual
GetLoadGroup(nsILoadGroup**)
virtual
GetName(nsACString_internal&)
virtual
GetNotificationCallbacks(nsIInterfaceRequestor**)
virtual
GetOriginalURI(nsIURI**)
virtual
GetOwner(nsISupports**)
virtual
GetProgressEventSink(nsIProgressEventSink**)
virtual
GetSecurityInfo(nsISupports**)
virtual
GetStatus(nsresult*)
virtual
GetURI(nsIURI**)
virtual
IsPending(PRBool*)
NotifyStartEndReadFromCache(PRBool)
virtual
OnCacheEntryAvailable(nsICacheEntryDescriptor*, nsCacheAccessMode, nsresult)
virtual
OnTransportStatus(nsITransport*, nsresult, PRUint64, PRUint64)
virtual
Open(nsIInputStream**)
OpenCacheEntry()
virtual
QueryInterface(const nsIID&, void**)
ReadFromImapConnection()
ReadFromLocalCache()
ReadFromMemCache(nsICacheEntryDescriptor*)
virtual
Release()
virtual
Resume()
virtual
SetContentCharset(const nsACString_internal&)
virtual
SetContentLength(PRInt32)
virtual
SetContentType(const nsACString_internal&)
virtual
SetImapProtocol(nsIImapProtocol*)
virtual
SetLoadFlags(nsLoadFlags)
virtual
SetLoadGroup(nsILoadGroup*)
virtual
SetNotificationCallbacks(nsIInterfaceRequestor*)
virtual
SetOriginalURI(nsIURI*)
virtual
SetOwner(nsISupports*)
virtual
SetProgressEventSink(nsIProgressEventSink*)
virtual
SetSecurityInfo(nsISupports*)
virtual
SetURI(nsIURI*)
SetupPartExtractorListener(nsIImapUrl*, nsIStreamListener*)
virtual
Suspend()
protected
_mOwningThread
protected
mCacheRequest
protected
mCallbacks
protected
mChannelClosed
protected
mContentLength
protected
mLoadFlags
protected
mOwner
protected
mProgressEventSink
protected
mReadingFromCache
protected
mRefCnt
protected
mSecurityInfo
protected
mTryingToReadPart
protected
m_ContentType
protected
m_cancelStatus
protected
m_channelContext
protected
m_channelListener
protected
m_loadGroup
protected
m_originalUrl
protected
m_protocol
protected
m_url
nsImapMockChannel()
virtual
~nsImapMockChannel()
Locations:
class declared at
mailnews/imap/src/nsImapProtocol.h:659