gXHttpCont Class Reference

#include <gBHttp.h>

Inheritance diagram for gXHttpCont:

gXHttpGeneric gHttpGeneric gControl gStorage gTop gdHttpSnarf List of all members.

Public Member Functions

 gXHttpCont (gTcpConnect &connection)
virtual ~gXHttpCont ()
virtual bool IsText ()
virtual bool GetContent (eContentMethod method, gString &sHost, gString &sPath, gString &sReply)
virtual char * GetHeadUserAgentStr ()
virtual char * GetHeadRefererStr ()

Public Attributes

gString strUserAgent

Protected Member Functions

virtual int ReadReplyText (gTcpConnect &connection, eContentImport contImport, gBigBuffer &bBuf, unsigned &count)
virtual int ReadReplyBin (gTcpConnect &connection, gBigBuffer &bBuf, unsigned &count)
int ReadReplyUnsized (gTcpConnect &connection, eContentImport contImport, gBigBuffer &bBuf, unsigned &count)
int ReadReplyChunked (gTcpConnect &connection, gBigBuffer &bBuf, unsigned &count)
t_uint32 thisReadChunkSize (gTcpConnect &connection, int &error)
int thisGetHtmlContrl (eContentMethod method, gString &sPath, gString &sReply)

Protected Attributes

bool isContText
gString sHostname
gString sHeadTempStr

Constructor & Destructor Documentation

gXHttpCont::gXHttpCont gTcpConnect connection  ) 
 

Definition at line 333 of file gBHttp.cpp.

gXHttpCont::~gXHttpCont  )  [virtual]
 

Definition at line 341 of file gBHttp.cpp.


Member Function Documentation

bool gXHttpCont::GetContent eContentMethod  method,
gString sHost,
gString sPath,
gString sReply
[virtual]
 

Reimplemented from gXHttpGeneric.

Definition at line 345 of file gBHttp.cpp.

Referenced by gdHttpSnarf::SnarfContent().

char * gXHttpCont::GetHeadRefererStr  )  [virtual]
 

Definition at line 368 of file gBHttp.cpp.

Referenced by thisGetHtmlContrl().

char * gXHttpCont::GetHeadUserAgentStr  )  [virtual]
 

Definition at line 360 of file gBHttp.cpp.

Referenced by thisGetHtmlContrl().

virtual bool gXHttpCont::IsText  )  [inline, virtual]
 

Definition at line 121 of file gBHttp.h.

Referenced by gdHttpSnarf::DoPrint().

int gXHttpCont::ReadReplyBin gTcpConnect connection,
gBigBuffer bBuf,
unsigned &  count
[protected, virtual]
 

Definition at line 568 of file gBHttp.cpp.

Referenced by thisGetHtmlContrl().

int gXHttpCont::ReadReplyChunked gTcpConnect connection,
gBigBuffer bBuf,
unsigned &  count
[protected]
 

Definition at line 648 of file gBHttp.cpp.

Referenced by thisGetHtmlContrl().

int gXHttpCont::ReadReplyText gTcpConnect connection,
eContentImport  contImport,
gBigBuffer bBuf,
unsigned &  count
[protected, virtual]
 

Definition at line 521 of file gBHttp.cpp.

Referenced by thisGetHtmlContrl().

int gXHttpCont::ReadReplyUnsized gTcpConnect connection,
eContentImport  contImport,
gBigBuffer bBuf,
unsigned &  count
[protected]
 

Definition at line 600 of file gBHttp.cpp.

Referenced by thisGetHtmlContrl().

int gXHttpCont::thisGetHtmlContrl eContentMethod  method,
gString sPath,
gString sReply
[protected]
 

Definition at line 377 of file gBHttp.cpp.

Referenced by GetContent().

t_uint32 gXHttpCont::thisReadChunkSize gTcpConnect connection,
int &  error
[protected]
 

Definition at line 755 of file gBHttp.cpp.

Referenced by ReadReplyChunked().


Member Data Documentation

bool gXHttpCont::isContText [protected]
 

Definition at line 133 of file gBHttp.h.

Referenced by IsText(), and thisGetHtmlContrl().

gString gXHttpCont::sHeadTempStr [protected]
 

Definition at line 135 of file gBHttp.h.

Referenced by GetHeadRefererStr(), and GetHeadUserAgentStr().

gString gXHttpCont::sHostname [protected]
 

Definition at line 134 of file gBHttp.h.

Referenced by GetContent(), GetHeadRefererStr(), and thisGetHtmlContrl().

gString gXHttpCont::strUserAgent
 

Definition at line 118 of file gBHttp.h.

Referenced by GetHeadUserAgentStr(), and gXHttpCont().


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