Description | uses | Classes, Interfaces and Objects | Functions and Procedures | Types | Constants | Variables |
Used RFC: RFC-959, RFC-2228, RFC-2428
Name | Description |
---|---|
Class TFTPListRec |
Object for holding file information |
Class TFTPList |
This is TList of TFTPListRec objects. |
Class TFTPSend |
Implementation of FTP protocol. |
function FtpGetFile(const IP, Port, FileName, LocalFile, User, Pass: string): Boolean; |
function FtpPutFile(const IP, Port, FileName, LocalFile, User, Pass: string): Boolean; |
function FtpInterServerTransfer( const FromIP, FromPort, FromFile, FromUser, FromPass: string; const ToIP, ToPort, ToFile, ToUser, ToPass: string): Boolean; |
function FtpGetFile(const IP, Port, FileName, LocalFile, User, Pass: string): Boolean; |
A very useful function, and example of use can be found in the TFtpSend object. Dowload specified file from FTP server to LocalFile.
function FtpInterServerTransfer( const FromIP, FromPort, FromFile, FromUser, FromPass: string; const ToIP, ToPort, ToFile, ToUser, ToPass: string): Boolean; |
A very useful function, and example of use can be found in the TFtpSend object. Initiate transfer of file between two FTP servers.
function FtpPutFile(const IP, Port, FileName, LocalFile, User, Pass: string): Boolean; |
A very useful function, and example of use can be found in the TFtpSend object. Upload specified LocalFile to FTP server.
Name | Description |
---|---|
TLogonActions = array [0..17] of byte; |
Array for holding definition of logon sequence. |
TFTPStatus | Procedural type for OnStatus event. Sender is calling TFTPSend object.
Value is FTP command or reply to this comand. (if it is reply, Response
is |
Name | Description |
---|---|
cFtpProtocol = 'ftp'; |
|
cFtpDataProtocol = 'ftp-data'; |
|
FTP_OK = 255; |
Terminating value for TLogonActions |
FTP_ERR = 254; |
Terminating value for TLogonActions |