TIdFTPOperation is an enumerated type that represents the FTP operation to be performed using the DataChannel established for a FTP client connection. TIdFTPOperation can contain one of the following values and associated meanings:
- ftpRetr - Data channel will send a file to the client as a result of an FTP RETR request.
- ftpStor - Data channel will receive a file from a client a a result of an FTP STOR request.
TIdFTPOperation is the type used to represent the TIdDataChannelThread.FtpOperation property initialized when the DataChannel is created after an FTP client request.