#include <nsHttpTransaction.h>
Public Member Functions | |
| NS_DECL_ISUPPORTS NS_DECL_NSAHTTPTRANSACTION NS_DECL_NSIINPUTSTREAMCALLBACK NS_DECL_NSIOUTPUTSTREAMCALLBACK | nsHttpTransaction () |
| virtual | ~nsHttpTransaction () |
| nsresult | Init (PRUint8 caps, nsHttpConnectionInfo *connInfo, nsHttpRequestHead *reqHeaders, nsIInputStream *reqBody, PRBool reqBodyIncludesHeaders, nsIEventTarget *consumerTarget, nsIInterfaceRequestor *callbacks, nsITransportEventSink *eventsink, nsIAsyncInputStream **responseBody) |
| PRUint8 | Caps () |
| nsHttpConnectionInfo * | ConnectionInfo () |
| nsHttpRequestHead * | RequestHead () |
| nsHttpResponseHead * | ResponseHead () |
| nsISupports * | SecurityInfo () |
| nsIInterfaceRequestor * | Callbacks () |
| nsIEventTarget * | ConsumerTarget () |
| nsAHttpConnection * | Connection () |
| nsHttpResponseHead * | TakeResponseHead () |
| PRBool | ResponseIsComplete () |
| void | SetSSLConnectFailed () |
| PRBool | SSLConnectFailed () |
| void | SetPriority (PRInt32 priority) |
| PRInt32 | Priority () |
| nsHttpTransaction::nsHttpTransaction | ( | ) |
| nsHttpTransaction::~nsHttpTransaction | ( | ) | [virtual] |
| nsresult nsHttpTransaction::Init | ( | PRUint8 | caps, | |
| nsHttpConnectionInfo * | connInfo, | |||
| nsHttpRequestHead * | reqHeaders, | |||
| nsIInputStream * | reqBody, | |||
| PRBool | reqBodyIncludesHeaders, | |||
| nsIEventTarget * | consumerTarget, | |||
| nsIInterfaceRequestor * | callbacks, | |||
| nsITransportEventSink * | eventsink, | |||
| nsIAsyncInputStream ** | responseBody | |||
| ) |
| PRUint8 nsHttpTransaction::Caps | ( | ) | [inline] |
| nsHttpConnectionInfo* nsHttpTransaction::ConnectionInfo | ( | ) | [inline] |
| nsHttpRequestHead* nsHttpTransaction::RequestHead | ( | ) | [inline] |
| nsHttpResponseHead* nsHttpTransaction::ResponseHead | ( | ) | [inline] |
| nsISupports* nsHttpTransaction::SecurityInfo | ( | ) | [inline] |
| nsIInterfaceRequestor* nsHttpTransaction::Callbacks | ( | ) | [inline] |
| nsIEventTarget* nsHttpTransaction::ConsumerTarget | ( | ) | [inline] |
| nsAHttpConnection* nsHttpTransaction::Connection | ( | ) | [inline] |
| nsHttpResponseHead * nsHttpTransaction::TakeResponseHead | ( | ) |
| PRBool nsHttpTransaction::ResponseIsComplete | ( | ) | [inline] |
| void nsHttpTransaction::SetSSLConnectFailed | ( | ) | [inline] |
| PRBool nsHttpTransaction::SSLConnectFailed | ( | ) | [inline] |
| void nsHttpTransaction::SetPriority | ( | PRInt32 | priority | ) | [inline] |
| PRInt32 nsHttpTransaction::Priority | ( | ) | [inline] |
1.5.6