class nsNNTPProtocol
Members:
-
virtual
AddRef()
-
AlertError(PRInt32, const char*)
-
virtual
AsyncOpen(nsIStreamListener*, nsISupports*)
-
AuthorizationResponse()
-
BeginArticle()
-
BeginAuthorization()
-
BeginNewsgroups()
-
BeginReadNewsList()
-
BeginReadXover()
-
virtual
Cancel(nsresult)
-
CheckForArticle()
-
CheckIfAuthor(nsISupports*, void*)
-
Cleanup()
-
CleanupAfterRunningUrl()
-
CleanupNewsgroupList()
-
virtual
CloseConnection()
-
virtual
CloseSocket()
-
DisplayArticle(nsIInputStream*, PRUint32)
-
DisplayNewsRC()
-
DisplayNewsRCResponse()
-
DisplayNewsgroups()
-
DoCancel()
-
FigureNextChunk()
-
FinishMemCacheEntry(PRBool)
-
virtual
GetContentType(nsACString_internal&)
-
virtual
GetCurrentFolder(nsIMsgFolder**)
-
virtual
GetIsBusy(PRBool*)
-
virtual
GetIsCachedConnection(PRBool*)
-
virtual
GetLastActiveTimeStamp(PRTime*)
-
GetNewsStringByID(PRInt32, PRUnichar**)
-
GetNewsStringByName(const char*, PRUnichar**)
-
GetNextGroupNeedingCounts(nsISupports**, PRInt32*)
-
virtual
GetOriginalURI(nsIURI**)
-
GetProperties()
-
GetPropertiesResponse(nsIInputStream*, PRUint32)
-
GotAuthorizationRequest()
-
HandleAuthenticationFailure()
-
virtual
Initialize(nsIURI*, nsIMsgWindow*)
-
private
InitializeNewsFolderFromUri(const char*)
-
ListPrettyNames()
-
ListPrettyNamesResponse(nsIInputStream*, PRUint32)
-
ListXActive()
-
ListXActiveResponse(nsIInputStream*, PRUint32)
-
virtual
LoadNewsUrl(nsIURI*, nsISupports*)
-
virtual
LoadUrl(nsIURI*, nsISupports*)
-
LoginResponse()
-
NewsResponse(nsIInputStream*, PRUint32)
-
virtual
Notify(nsITimer*)
-
virtual
OnCacheEntryAvailable(nsICacheEntryDescriptor*, nsCacheAccessMode, nsresult)
-
virtual
OnStopRequest(nsIRequest*, nsISupports*, nsresult)
-
OpenCacheEntry()
-
ParseHeaderForCancel(char*)
-
ParseURL(nsIURI*, char**, char**, char**)
-
PasswordResponse()
-
PostData()
-
PostDataResponse()
-
PostMessageInFile(nsIFile*)
-
ProcessNewsgroups(nsIInputStream*, PRUint32)
-
virtual
ProcessProtocolState(nsIURI*, nsIInputStream*, PRUint32, PRUint32)
-
ProcessXover()
-
virtual
QueryInterface(const nsIID&, void**)
-
ReadArticle(nsIInputStream*, PRUint32)
-
ReadFromLocalCache()
-
ReadFromMemCache(nsICacheEntryDescriptor*)
-
ReadFromNewsConnection()
-
ReadHeaders()
-
private
ReadLine(nsIInputStream*, PRUint32, char**)
-
ReadNewsList(nsIInputStream*, PRUint32)
-
ReadNewsgroupBody(nsIInputStream*, PRUint32)
-
ReadNewsgroupResponse()
-
ReadXover(nsIInputStream*, PRUint32)
-
ReadXoverResponse()
-
virtual
Release()
-
Search()
-
SearchResponse()
-
SearchResults(nsIInputStream*, PRUint32)
-
SendArticleNumber()
-
virtual
SendData(nsIURI*, const char*, PRBool)
-
SendFirstNNTPCommand(nsIURI*)
-
SendFirstNNTPCommandResponse()
-
SendGroupForArticle()
-
SendGroupForArticleResponse()
-
SendListExtensions()
-
SendListExtensionsResponse(nsIInputStream*, PRUint32)
-
SendListGroup()
-
SendListGroupResponse(nsIInputStream*, PRUint32)
-
SendListSearchHeaders()
-
SendListSearchHeadersResponse(nsIInputStream*, PRUint32)
-
SendListSearches()
-
SendListSearchesResponse(nsIInputStream*, PRUint32)
-
SendListSubscriptions()
-
SendListSubscriptionsResponse(nsIInputStream*, PRUint32)
-
SendModeReader()
-
SendModeReaderResponse()
-
SetCheckingForNewNewsStatus(PRInt32, PRInt32)
-
SetCurrentGroup()
-
virtual
SetIsBusy(PRBool)
-
virtual
SetIsCachedConnection(PRBool)
-
virtual
SetOriginalURI(nsIURI*)
-
SetProgressBarPercent(PRUint32, PRUint32)
-
SetProgressStatus(const PRUnichar*)
-
SetupForTransfer()
-
SetupPartExtractorListener(nsIStreamListener*)
-
StartCancel()
-
TimerCallback()
-
XPATResponse(nsIInputStream*, PRUint32)
-
XPATSend()
-
XhdrResponse(nsIInputStream*)
-
XhdrSend()
-
XoverSend()
-
private
mBytesReceived
-
private
mBytesReceivedSinceLastStatusUpdate
-
private
mDisplayInputStream
-
private
mDisplayOutputStream
-
private
mInputStream
-
private
mNumGroupsListed
-
private
mUpdateTimer
-
public
m_ProxyServer
-
private
m_RCIndexToResumeAfterAuthRequest
-
private
m_articleList
-
private
m_articleNumber
-
private
m_cancelDistribution
-
private
m_cancelFromHdr
-
private
m_cancelID
-
private
m_cancelNewsgroups
-
private
m_cancelStatus
-
private
m_commandSpecificData
-
private
m_connectionBusy
-
private
m_currentGroup
-
private
m_dataBuf
-
private
m_dataBufSize
-
private
m_firstArticle
-
private
m_firstPossibleArticle
-
private
m_fromCache
-
private
m_key
-
private
m_lastActiveTimeStamp
-
private
m_lastArticle
-
private
m_lastPossibleArticle
-
private
m_lineStreamBuffer
-
private
m_maxArticles
-
private
m_messageID
-
private
m_msgWindow
-
private
m_newsAction
-
private
m_newsFolder
-
private
m_newsRCListCount
-
private
m_newsRCListIndex
-
private
m_newsgroupList
-
private
m_nextState
-
private
m_nextStateAfterResponse
-
private
m_nntpServer
-
private
m_numArticlesLoaded
-
private
m_numArticlesWanted
-
private
m_originalContentLength
-
private
m_path
-
private
m_previousResponseCode
-
private
m_readNewsListCount
-
private
m_responseCode
-
private
m_responseText
-
private
m_runningURL
-
private
m_searchData
-
private
m_startTime
-
private
m_stringBundle
-
private
m_typeWanted
-
nsNNTPProtocol(nsIURI*, nsIMsgWindow*)
-
virtual
~nsNNTPProtocol()
Locations: