gdHttpURI Class Reference

#include <gdSnarfHttp.h>

Inheritance diagram for gdHttpURI:

gURI gString gStringGeneric gStorage gTop List of all members.

Public Member Functions

 gdHttpURI (gURI &aURI, gString &sInProxy, t_gPort myPort=80)
 gdHttpURI (gURI &aURI)
virtual ~gdHttpURI ()
virtual bool IsOk ()
virtual gStringConnectHost ()
virtual char * ConnectHostStr ()
virtual gStringContentHost ()
virtual char * ContentHostStr ()
virtual gStringPath ()
virtual char * PathStr ()
virtual t_gPort Port ()
virtual char * ParseProxyStr (gString &sInProxy, bool &isProxyOk, sOptProxy &resultProxy)

Protected Member Functions

int thisProcessHttpURI (gURI &aURI, gString &sInProxy, t_gPort &myPort)

Protected Attributes

gString sConnectHost
gString sContentHost
gString sPath
sOptProxy proxy
t_gPort uPort

Constructor & Destructor Documentation

gdHttpURI::gdHttpURI gURI aURI,
gString sInProxy,
t_gPort  myPort = 80
 

Definition at line 3 of file gdSnarfHttp.cpp.

gdHttpURI::gdHttpURI gURI aURI  ) 
 

Definition at line 11 of file gdSnarfHttp.cpp.

gdHttpURI::~gdHttpURI  )  [virtual]
 

Definition at line 20 of file gdSnarfHttp.cpp.


Member Function Documentation

virtual gString& gdHttpURI::ConnectHost  )  [inline, virtual]
 

Definition at line 17 of file gdSnarfHttp.h.

virtual char* gdHttpURI::ConnectHostStr  )  [inline, virtual]
 

Definition at line 21 of file gdSnarfHttp.h.

virtual gString& gdHttpURI::ContentHost  )  [inline, virtual]
 

Definition at line 25 of file gdSnarfHttp.h.

virtual char* gdHttpURI::ContentHostStr  )  [inline, virtual]
 

Definition at line 29 of file gdSnarfHttp.h.

bool gdHttpURI::IsOk  )  [virtual]
 

Reimplemented from gURI.

Definition at line 24 of file gdSnarfHttp.cpp.

char * gdHttpURI::ParseProxyStr gString sInProxy,
bool &  isProxyOk,
sOptProxy resultProxy
[virtual]
 

Definition at line 72 of file gdSnarfHttp.cpp.

Referenced by thisProcessHttpURI().

virtual gString& gdHttpURI::Path  )  [inline, virtual]
 

Definition at line 33 of file gdSnarfHttp.h.

virtual char* gdHttpURI::PathStr  )  [inline, virtual]
 

Definition at line 37 of file gdSnarfHttp.h.

virtual t_gPort gdHttpURI::Port  )  [inline, virtual]
 

Definition at line 41 of file gdSnarfHttp.h.

int gdHttpURI::thisProcessHttpURI gURI aURI,
gString sInProxy,
t_gPort myPort
[protected]
 

Definition at line 29 of file gdSnarfHttp.cpp.

Referenced by gdHttpURI().


Member Data Documentation

sOptProxy gdHttpURI::proxy [protected]
 

Definition at line 52 of file gdSnarfHttp.h.

Referenced by thisProcessHttpURI().

gString gdHttpURI::sConnectHost [protected]
 

Definition at line 49 of file gdSnarfHttp.h.

Referenced by ConnectHost(), ConnectHostStr(), and thisProcessHttpURI().

gString gdHttpURI::sContentHost [protected]
 

Definition at line 50 of file gdSnarfHttp.h.

Referenced by ContentHost(), ContentHostStr(), and thisProcessHttpURI().

gString gdHttpURI::sPath [protected]
 

Reimplemented from gURI.

Definition at line 51 of file gdSnarfHttp.h.

Referenced by Path(), PathStr(), and thisProcessHttpURI().

t_gPort gdHttpURI::uPort [protected]
 

Definition at line 53 of file gdSnarfHttp.h.

Referenced by gdHttpURI(), and Port().


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