gdHttpSnarf Class Reference

#include <gdSnarfHttp.h>

Inheritance diagram for gdHttpSnarf:

gXHttpCont gXHttpGeneric gHttpGeneric gControl gStorage gTop List of all members.

Public Member Functions

 gdHttpSnarf (gTcpConnect &connection)
virtual ~gdHttpSnarf ()
virtual gStringGetReply ()
virtual gBigBuffer::eBufferKind BufferKind ()
virtual t_ucharUBuffer ()
virtual int HttpCode ()
virtual char * HttpCodeStr ()
virtual unsigned GetHeaderLines (char *sKind, gList &resultL)
virtual bool SnarfContent (gString &sHost, gString &sPath)
virtual int FileInOut (gFileTemp &fT, FILE *fOut)
virtual int DoPrint (FILE *fOut)

Protected Attributes

t_uint64 usedSize
gString sReply

Constructor & Destructor Documentation

gdHttpSnarf::gdHttpSnarf gTcpConnect connection  ) 
 

Definition at line 101 of file gdSnarfHttp.cpp.

gdHttpSnarf::~gdHttpSnarf  )  [virtual]
 

Definition at line 107 of file gdSnarfHttp.cpp.


Member Function Documentation

virtual gBigBuffer::eBufferKind gdHttpSnarf::BufferKind  )  [inline, virtual]
 

Definition at line 73 of file gdSnarfHttp.h.

Referenced by DoPrint().

int gdHttpSnarf::DoPrint FILE *  fOut  )  [virtual]
 

Definition at line 164 of file gdSnarfHttp.cpp.

int gdHttpSnarf::FileInOut gFileTemp fT,
FILE *  fOut
[virtual]
 

Definition at line 152 of file gdSnarfHttp.cpp.

Referenced by DoPrint().

unsigned gdHttpSnarf::GetHeaderLines char *  sKind,
gList resultL
[virtual]
 

Definition at line 130 of file gdSnarfHttp.cpp.

gString & gdHttpSnarf::GetReply  )  [virtual]
 

Definition at line 111 of file gdSnarfHttp.cpp.

int gdHttpSnarf::HttpCode  )  [virtual]
 

Definition at line 117 of file gdSnarfHttp.cpp.

virtual char* gdHttpSnarf::HttpCodeStr  )  [inline, virtual]
 

Definition at line 83 of file gdSnarfHttp.h.

bool gdHttpSnarf::SnarfContent gString sHost,
gString sPath
[virtual]
 

Definition at line 146 of file gdSnarfHttp.cpp.

virtual t_uchar* gdHttpSnarf::UBuffer  )  [inline, virtual]
 

Definition at line 77 of file gdSnarfHttp.h.

Referenced by DoPrint().


Member Data Documentation

gString gdHttpSnarf::sReply [protected]
 

Definition at line 99 of file gdSnarfHttp.h.

Referenced by GetReply(), and SnarfContent().

t_uint64 gdHttpSnarf::usedSize [protected]
 

Definition at line 98 of file gdSnarfHttp.h.

Referenced by DoPrint().


The documentation for this class was generated from the following files:
Generated on Sat Aug 18 02:41:04 2007 for xpfweb_v2x lib by  doxygen 1.4.2