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

FtpProtocol Class Reference

Inheritance diagram for FtpProtocol:

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)
 FtpProtocol ()
int getProtocolOptions ()
virtual int loadProtocol (XmlParser *parser)
virtual char * registerName (char *out, int len)
virtual int unLoadProtocol (XmlParser *parser)
virtual ~FtpProtocol ()

Detailed Description

Adapter class to make Ftp reentrant.


Constructor & Destructor Documentation

FtpProtocol::FtpProtocol  ) 
 

virtual FtpProtocol::~FtpProtocol  )  [virtual]
 


Member Function Documentation

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

Control the connection.

Reimplemented from Protocol.

int FtpProtocol::getProtocolOptions  )  [virtual]
 

Reimplemented from Protocol.

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

Load the protocol. Called once at runtime.

Reimplemented from Protocol.

virtual char* FtpProtocol::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 FtpProtocol::unLoadProtocol XmlParser parser  )  [virtual]
 

Unload the protocol. Called once.

Reimplemented from Protocol.


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