SmartFTP FTP Library
sfFTPLib.idl

This is file sfFTPLib.idl.

Enumeration 
Description 
This is record enumAutoTuneBufferSize. 
This is record enumCaseSensitivity. 
This enumeration is used by the ConnectionStatus property. 
This is record enumDataMethod. 
This enumeration is used by the DataProtection property. 
This enumeration is used by the DataTransferMode property. 
This enumeration is used by the DataTransferType property. 
This is record enumEncryption. 
 
This is record enumFTPItemAttribute. 
 
This is record enumGSSAPIMethod. 
This is record enumHashAlgo. 
This enumeration is used by the SizeUnit property. 
This enumeration is used by the Type property. 
This is record enumKeyAlgo. 
This is record enumKeyExchange. 
This is record enumKeyFileFormat. 
This is record enumKeyType. 
This is record enumLogFormat. 
This is record enumMAC. 
This is record enumOperatingSystem. 
 
To set the port mode use the PortMode property. 
This enumeration is used by the Protocol property. 
This enumeration is used by the ProtocolFamily and ProtocolFamilyPreference property. 
 
 
This is record enumServerFeatureState. 
This is record enumServerSoftware. 
 
This is record enumSetFileTimeCommand. 
This is record enumSFTPConnectionStatus. 
This is record enumSFTPItemAttribute. 
This is record enumSFTPItemAttributeBit. 
This is record enumSFTPItemType. 
This is record enumSFTPStatus. 
This is record enumSSHChannelState. 
This is record enumSSHCompression. 
This is record enumSSHKeyAlgo. 
This is record enumSSHServerSoftware. 
enumStatusEventType Enumeration

Local Help
 
Interface 
Description 
This is class IAES128CTRReadStream. 
This is class IAES128CTRWriteStream. 
This is class IAsciiReadStream. 
This is class IAsciiWriteStream. 
This is class IAsyncBaseSocketLayer. 
This is class IAsyncLimitSocketLayer. 
This is class IAsyncSSLSocketLayer. 
This is class IConnection. 
This is class IConnectionPool. 
This is class ICryptoAPIKey. 
This is class ICryptoHash. 
This is class IEnumFTPItem. 
This is class IEnumSFTPItem. 
This is class IFTPClientId. 
The IFTPConnection interface is implemented by the FTPConnectionMTA and the FTPConnectionSTA class. 
This interface is implemented by the FTPFXP class. 
The IFTPItem interface is a representation of a folder/file or a link. 
This interface is implemented by the FTPItems class. 
IFTPParser interface. 
This is class IFTPParserWriteStream. 
This interface is implemented by the FTPPortPool class. 
This is class IFTPProxy. 
This is class IFTPServerId. 
This is class IFTPServerState. 
This interface is implemented by the Global class. 
This interface is implemented by the GlobalSpeedLimit class. 
This is a simple ident server as defined in RFC 1413
IKey 
This is class IKey. 
The key manager can load and save keys from and to files. 
This is class ILogFile. 
This is class IProxySettings. 
Key based on the RSA key algorithm. 
This interface is implemented by the SecurityConnectionInfo class. 
This is class ISFTPConnection. 
This is class ISFTPExtendedCheckFileResult. 
 
This interface is implemented by the SFTPItems class. 
This is class ISFTPServerState. 
This is class ISFTPSpaceAvailable. 
This is class ISFTPStatVFS. 
This is class ISFTPVendorId. 
This is class ISSHChannel. 
This is class ISSHChannelClient. 
This is class ISSHChannels. 
The ISSHConnection interface is implemented by the SSHConnection class. 
This is class ISSHConnectionInfo. 
This is class ISSHServerState. 
This is class ISSHTerminal. 
This is class IStatusSink. 
This is class IStreamFilter. 
This interface is implemented by the UPnPNATManager class. 
This is class IUtils. 
This is class IWorkerItem. 
This is class IWorkerThread. 
This is class IWorkerThreadPool. 
This is class IWorkerThreadPoolItem. 
Library 
Description 
This is namespace sfFTPLib. 
What do you think about this topic? Send feedback!
Copyright (c) by SmartSoft Ltd. All rights reserved.