#include <ftp.h>
Inheritance diagram for PFTP:

Public Types | |
| enum | Commands { USER, PASS, ACCT, CWD, CDUP, SMNT, QUIT, REIN, PORT, PASV, TYPE, STRU, MODE, RETR, STOR, STOU, APPE, ALLO, REST, RNFR, RNTO, ABOR, DELE, RMD, MKD, PWD, LIST, NLST, SITE, SYST, STATcmd, HELP, NOOP, NumCommands } |
| FTP commands. More... | |
| enum | RepresentationType { ASCII, EBCDIC, Image } |
| Types for file transfer. More... | |
| enum | DataChannelType { NormalPort, Passive } |
| File transfer mode on data channel. More... | |
| enum | NameTypes { ShortNames, DetailedNames } |
| Listing types. More... | |
Public Member Functions | |
| PBoolean | SendPORT (const PIPSocket::Address &addr, WORD port) |
Protected Member Functions | |
| PFTP () | |
| Construct an ineternal File Transfer Protocol channel. | |
| enum PFTP::Commands |
| enum PFTP::NameTypes |
| PFTP::PFTP | ( | ) | [protected] |
Construct an ineternal File Transfer Protocol channel.
| PBoolean PFTP::SendPORT | ( | const PIPSocket::Address & | addr, | |
| WORD | port | |||
| ) |
Send the PORT command for a transfer.
| addr | Address for PORT connection. IP address to connect back to |
| port | Port number for PORT connection. |
1.5.1