#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. |