Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cClientFTP.h File Reference
#include "cClientFTPData.h"
#include "GrayLib/include/Net/cNetAddrTracker.h"
#include "GrayLib/include/Net/cNetAddrName.h"
#include "GrayLib/include/SSL/CSSLChannel.h"

Go to the source code of this file.

Classes

struct  GrayFTP::CFTPCmd
 
class  GrayFTP::cClientFTP
 

Namespaces

 GrayFTP
 

Typedefs

typedef void(cClientFTP::* GrayFTP::FTP_CMD_FUNC) (const char *pszParam)
 
typedef cRefPtr< cClientFTP > GrayFTP::cClientFTPPtr
 

Enumerations

enum  GrayFTP::FTP_TTYPE_TYPE {
  GrayFTP::FTP_TTYPE_ASCII_NONPRINT , GrayFTP::FTP_TTYPE_BINARY_IMAGE , GrayFTP::FTP_TTYPE_ASCII_TELNET , GrayFTP::FTP_TTYPE_ASCII_CSA ,
  GrayFTP::FTP_TTYPE_EBCDIC_NONPRINT , GrayFTP::FTP_TTYPE_EBCDIC_TELNET , GrayFTP::FTP_TTYPE_EBCDIC_ASA
}
 
enum  GrayFTP::FTP_TMODE_TYPE { GrayFTP::FTP_TMODE_STREAM , GrayFTP::FTP_TMODE_BLOCK , GrayFTP::FTP_TMODE_COMPRESSED }
 
enum  GrayFTP::FTP_TSTRUCT_TYPE { GrayFTP::FTP_TSTRUCT_FILE , GrayFTP::FTP_TSTRUCT_RECORD , GrayFTP::FTP_TSTRUCT_PAGE }
 
enum  GrayFTP::CF_TYPE_ {
  GrayFTP::CF_AUTHENTICATE = 0x01 , GrayFTP::CF_PARM_NEED = 0x02 , GrayFTP::CF_PARM_OPTIONAL = 0x04 , GrayFTP::CF_PARM_HIDE = 0x08 ,
  GrayFTP::CF_FEAT = 0x10 , GrayFTP::CF_MAJOR = 0x20
}
 

Detailed Description