|
SmartFTP FTP Library
|
| NsfFTPLib | |
| C_IFTPConnectionEvents | |
| CIFTPConnectionEvents | |
| CFTPConnectionSTA | |
| CFTPConnectionMTA | |
| CFTPParser | |
| CFTPPortPool | The concrete implementation of the port pool manager |
| CFTPFXP | The implementation class for Server-to-Server (FXP) transfers |
| CGlobalSpeedLimit | The component class responsible for managing global bandwidth usage |
| CGlobal | The central configuration and licensing manager for the library |
| C_ISFTPConnectionEvents | Defines the events fired by the SFTPConnection class |
| CISFTPConnectionEvents | A callback interface for handling SFTP connection state changes |
| C_ISSHConnectionEvents | Defines the events fired by the SSHConnection class during the session lifecycle |
| CISSHConnectionEvents | |
| CSFTPConnection | The main class for establishing SFTP (SSH File Transfer Protocol) connections |
| CFTPItem | Represents a single file, directory, or symbolic link within a file system |
| COpenSSLKey | |
| CKeyManager | Provides a centralized toolkit for creating, loading, and managing SSH user identity keys |
| CAES128CTRWriteStream | |
| CAES128CTRReadStream | |
| CCryptoHash | |
| CFTPClientId | Encapsulates the client application identity sent to the server |
| CParserWriteStream | |
| CSFTPVendorId | |
| CSSHConnection | The main class for establishing SSH (Secure Shell) sessions for command execution |
| CUtils | |
| CSSHKeyBlobHelper | |
| CBCryptKey | |
| CNCryptKey | |
| CFileLogger | |
| CIAES128CTRReadStream | |
| CIAES128CTRWriteStream | |
| CIBCryptKey | |
| CICompletionHandler | |
| CIConnection | |
| CIConnectionWithLogger | |
| CICryptoHash | |
| CIFileLogger | |
| CIFTPClientId | Encapsulates the client application identity sent to the server via the CSID and CLNT commands |
| CIFTPConnection | |
| CIFTPFXP | |
| CIFTPItem | The IFTPItem interface is a representation of a folder/file |
| CIFTPItems | |
| CIFTPParser | |
| CIFTPParserD | Interface for parsing raw FTP directory listings |
| CIFTPPortPool | Manages a specific range of local ports for Active FTP data connections |
| CIFTPServerId | Encapsulates the server identification and capability data returned in a CSID reply |
| CIFTPServerState | |
| CIGlobal | Provides global configuration, statistics, and licensing management for the library |
| CIGlobalSpeedLimit | |
| CIHashProgress | |
| CIKey | Encapsulates a cryptographic key pair, public key, or certificate |
| CIKeyManager | |
| CILogger | |
| CINCryptKey | |
| CINCryptKeyCustom | |
| CIOpenSSLKey | |
| CIParserWriteStream | |
| CIProxySettings | IProxySettings Interface |
| CISecurityConnectionInfo | Encapsulates the cryptographic parameters of an active TLS/SSL connection |
| CISFTPConnection | |
| CISFTPExtendedCheckFileResult | |
| CISFTPServerState | |
| CISFTPSpaceAvailable | |
| CISFTPStatVFS | |
| CISFTPVendorId | Encapsulates the software identification data exchanged during the SFTP version negotiation |
| CISocketSettings | |
| CISpeedLimitSettings | |
| CISSHChannelClient | |
| CISSHConnection | |
| CISSHConnectionInfo | Provides detailed information about the cryptographic algorithms used in the active SSH session |
| CISSHKeyBlobHelper | Utility interface for extracting the raw SSH public key blob from a key object |
| CISSHServerState | Encapsulates information about the remote SSH server's identity and environment |
| CIStreamFilter | |
| CIStreamFilterInfo | |
| CITlsSocket | |
| CITransferProgressEvents | A callback interface for monitoring data transfer progress |
| CIUtils |