Indy 9 | Content | Index | Reference

TIdMappedFTP
Hierarchy, Properties, Methods, Events, See Also, Unit: IdMappedFTP
Implements a port-based proxy for FTP connections.

    TIdMappedFTP = class(TIdMappedPortTCP)

Unit
IdMappedFTP
Description
TIdMappedFTP is a TIdMappedPortTCP descendant that implements a port-based proxy for FTP connections. TIdMappedFTP allows threaded client connections to a local TIdFTPServer to be redirected to remote FTP systems using port-mapping. TIdMappedFTP creates instances of TIdMappedFtpThread and TIdMappedFtpDataThread to service local connections to the proxy server, and establish the remote connection using the specified port number.

TIdMappedFTP.DefaultPort
TIdMappedFTP

    property DefaultPort: integer;

Description
DefaultPort

TIdMappedFTP.MappedPort
TIdMappedFTP

    property MappedPort: Integer;

Description
MappedPort

TIdMappedFTP.OutboundDcMode
TIdMappedFTP

    property OutboundDcMode: TIdMappedFtpOutboundDcMode;

Description
OutboundDcMode

TIdMappedFTP.Create
TIdMappedFTP, See Also
Constructor for the object instance.

    constructor Create(AOwner: TComponent); override;

Parameters
AOwner: TComponent
Owner of the object instance.
Description
Create is the constructor for the object instance. Create calls the inherited Create method using AOwner as the owner of the object instance. Create also sets the following properties to their default values:

- DefaultPort - IdPORT_FTP

- MappedPort - IdPORT_FTP

- ThreadClass - TIdMappedFtpThread

- FOutboundDcMode - fdcmClient

Created with Doc-O-Matic 2 donated to Project JEDI. Commercial license available from the Doc-O-Matic site.