Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsAHttpTransaction.h File Reference
#include "nsISupports.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  nsAHttpTransaction
class  nsAHttpSegmentReader
class  nsAHttpSegmentWriter


#define NS_DECL_NSAHTTPSEGMENTREADER   nsresult OnReadSegment(const char *, PRUint32, PRUint32 *);
#define NS_DECL_NSAHTTPSEGMENTWRITER   nsresult OnWriteSegment(char *, PRUint32, PRUint32 *);

Define Documentation

Definition at line 113 of file nsAHttpTransaction.h.

#define NS_DECL_NSAHTTPSEGMENTWRITER   nsresult OnWriteSegment(char *, PRUint32, PRUint32 *);

Definition at line 129 of file nsAHttpTransaction.h.

void SetConnection(nsAHttpConnection *); \
    void GetSecurityCallbacks(nsIInterfaceRequestor **); \
    void OnTransportStatus(nsresult status, PRUint64 progress); \
    PRBool   IsDone(); \
    nsresult Status(); \
    PRUint32 Available(); \
    nsresult ReadSegments(nsAHttpSegmentReader *, PRUint32, PRUint32 *); \
    nsresult WriteSegments(nsAHttpSegmentWriter *, PRUint32, PRUint32 *); \
    void     Close(nsresult reason);

Definition at line 89 of file nsAHttpTransaction.h.