Back to index

lightning-sunbird  0.9+nobinonly
nsHttpTransaction Member List
This is the complete list of members for nsHttpTransaction, including all inherited members.
Available()=0nsAHttpTransaction [pure virtual]
Callbacks()nsHttpTransaction [inline]
Caps()nsHttpTransaction [inline]
Close(nsresult reason)=0nsAHttpTransaction [pure virtual]
Connection()nsHttpTransaction [inline]
ConnectionInfo()nsHttpTransaction [inline]
ConsumerEventQ()nsHttpTransaction [inline]
DeleteSelfOnConsumerThread()nsHttpTransaction [private]
DeleteThis_Cleanup(PLEvent *)nsHttpTransaction [private, static]
DeleteThis_Handler(PLEvent *)nsHttpTransaction [private, static]
GetSecurityCallbacks(nsIInterfaceRequestor **)=0nsAHttpTransaction [pure virtual]
HandleContent(char *, PRUint32 count, PRUint32 *contentRead, PRUint32 *contentRemaining)nsHttpTransaction [private]
HandleContentStart()nsHttpTransaction [private]
Init(PRUint8 caps, nsHttpConnectionInfo *connInfo, nsHttpRequestHead *reqHeaders, nsIInputStream *reqBody, PRBool reqBodyIncludesHeaders, nsIEventQueue *consumerEventQ, nsIInterfaceRequestor *callbacks, nsITransportEventSink *eventsink, nsIAsyncInputStream **responseBody)nsHttpTransaction
IsDone()=0nsAHttpTransaction [pure virtual]
mActivityDistributornsHttpTransaction [private]
mCallbacksnsHttpTransaction [private]
mCapsnsHttpTransaction [private]
mChannelnsHttpTransaction [private]
mChunkedDecodernsHttpTransaction [private]
mClosednsHttpTransaction [private]
mConnectednsHttpTransaction [private]
mConnectionnsHttpTransaction [private]
mConnInfonsHttpTransaction [private]
mConsumerEventQnsHttpTransaction [private]
mContentLengthnsHttpTransaction [private]
mContentReadnsHttpTransaction [private]
mDestroyingnsHttpTransaction [private]
mDidContentStartnsHttpTransaction [private]
mHasRequestBodynsHttpTransaction [private]
mHaveAllHeadersnsHttpTransaction [private]
mHaveStatusLinensHttpTransaction [private]
mLineBufnsHttpTransaction [private]
mNoContentnsHttpTransaction [private]
mPipeInnsHttpTransaction [private]
mPipeOutnsHttpTransaction [private]
mPrioritynsHttpTransaction [private]
mReadernsHttpTransaction [private]
mReceivedDatansHttpTransaction [private]
mReqHeaderBufnsHttpTransaction [private]
mRequestHeadnsHttpTransaction [private]
mRequestSizensHttpTransaction [private]
mRequestStreamnsHttpTransaction [private]
mResponseHeadnsHttpTransaction [private]
mResponseIsCompletensHttpTransaction [private]
mRestartCountnsHttpTransaction [private]
mSecurityInfonsHttpTransaction [private]
mSentDatansHttpTransaction [private]
mSSLConnectFailednsHttpTransaction [private]
mStatusnsHttpTransaction [private]
mStatusEventPendingnsHttpTransaction [private]
mTransactionDonensHttpTransaction [private]
mTransportSinknsHttpTransaction [private]
mWriternsHttpTransaction [private]
nsHttpTransaction()nsHttpTransaction
onInputStreamReady(in nsIAsyncInputStream aStream)nsIInputStreamCallback
onOutputStreamReady(in nsIAsyncOutputStream aStream)nsIOutputStreamCallback
OnTransportStatus(nsresult status, PRUint64 progress)=0nsAHttpTransaction [pure virtual]
ParseHead(char *, PRUint32 count, PRUint32 *countRead)nsHttpTransaction [private]
ParseLine(char *line)nsHttpTransaction [private]
ParseLineSegment(char *seg, PRUint32 len)nsHttpTransaction [private]
Priority()nsHttpTransaction [inline]
ProcessData(char *, PRUint32, PRUint32 *)nsHttpTransaction [private]
ReadRequestSegment(nsIInputStream *, void *, const char *, PRUint32, PRUint32, PRUint32 *)nsHttpTransaction [private, static]
ReadSegments(nsAHttpSegmentReader *reader, PRUint32 count, PRUint32 *countRead)=0nsAHttpTransaction [pure virtual]
RequestHead()nsHttpTransaction [inline]
ResponseHead()nsHttpTransaction [inline]
ResponseIsComplete()nsHttpTransaction [inline]
Restart()nsHttpTransaction [private]
SecurityInfo()nsHttpTransaction [inline]
SetConnection(nsAHttpConnection *)=0nsAHttpTransaction [pure virtual]
SetPriority(PRInt32 priority)nsHttpTransaction [inline]
SetSSLConnectFailed()nsHttpTransaction [inline]
SSLConnectFailed()nsHttpTransaction [inline]
Status()=0nsAHttpTransaction [pure virtual]
TakeResponseHead()nsHttpTransaction
TransportStatus_Cleanup(PLEvent *)nsHttpTransaction [private, static]
TransportStatus_Handler(PLEvent *)nsHttpTransaction [private, static]
WritePipeSegment(nsIOutputStream *, void *, char *, PRUint32, PRUint32, PRUint32 *)nsHttpTransaction [private, static]
WriteSegments(nsAHttpSegmentWriter *writer, PRUint32 count, PRUint32 *countWritten)=0nsAHttpTransaction [pure virtual]
~nsHttpTransaction()nsHttpTransaction [virtual]