Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

HttpProtocol Class Reference

Inheritance diagram for HttpProtocol:

Protocol List of all members.

Public Member Functions

virtual int controlConnection (ConnectionPtr a, char *b1, char *b2, int bs1, int bs2, u_long nbtr, u_long id)
 HttpProtocol ()
virtual int loadProtocol (XmlParser *parser)
virtual char * registerName (char *out, int len)
virtual int unLoadProtocol (XmlParser *parser)
virtual ~HttpProtocol ()

Detailed Description

Adapter class to make Http reentrant.


Constructor & Destructor Documentation

HttpProtocol::HttpProtocol  ) 
 

virtual HttpProtocol::~HttpProtocol  )  [virtual]
 


Member Function Documentation

virtual int HttpProtocol::controlConnection ConnectionPtr  a,
char *  b1,
char *  b2,
int  bs1,
int  bs2,
u_long  nbtr,
u_long  id
[virtual]
 

Control the connection.

Reimplemented from Protocol.

virtual int HttpProtocol::loadProtocol XmlParser parser  )  [virtual]
 

Load the protocol. Called once at runtime.

Reimplemented from Protocol.

virtual char* HttpProtocol::registerName char *  out,
int  len
[virtual]
 

Returns the name of the protocol. If an out buffer is defined fullfill it with the name too.

Reimplemented from Protocol.

virtual int HttpProtocol::unLoadProtocol XmlParser parser  )  [virtual]
 

Unload the protocol. Called once.

Reimplemented from Protocol.


Generated on Mon Jun 16 13:47:18 2008 for MyServer by  doxygen 1.3.9.1