SmartFTP FTP Library
ISFTPConnection Methods Public Methods
Public Methods
Public Methods
Public Method 
Description 
Aborts the current operation. 
Closes the connection.
To gracefully close a connection use the Disconnect method. 
This is Connect, a member of class ISFTPConnection. 
This is CopyFile, a member of class ISFTPConnection. 
This is CreateStreamForRead, a member of class ISFTPConnection. 
This is CreateStreamForWrite, a member of class ISFTPConnection. 
This is Disconnect, a member of class ISFTPConnection. 
Downloads a file. 
This is DownloadFileEx, a member of class ISFTPConnection. 

MD5
128 bit hash
Format: hex string, 32 chars, lower case
Example: "0123456789abcdef0123456789abcdef"
Reference: RFC 1321 - The MD5 Message-Digest Algorithm 
This is GetSpaceAvailable, a member of class ISFTPConnection. 
Link 
Creates a link. 
Retrieves attributes from a file system object.
This method does not follow symbolic links. To follow symbolic links use the Stat method. 
Creates a new directory. 
Creates a new empty file. 
Retrieves directory listing. 
Reads the target of a symbolic link. 
Canonicalize any given path name to an absolute path.
If protocol version 6 is supported, use the RealPathEx method. 
Canonicalize any given path name to an absolute path. 
Removes a directory. 
Removes a file. 
Renames a file or directory. 
Modifies file attributes of a file system object. 
Stat 
Retrieves attributes from a file system object.
This method does follow symbolic links. To retrieve the attributes of the link itself use the LStat method. 
Retrieves attributes from a file system object.
This method is a wrapper for the Stat and LStat methods. 
This is StatVFS, a member of class ISFTPConnection. 
Uploads a file. 
This is UploadFileEx, a member of class ISFTPConnection. 
Copyright (c) by SmartSoft Ltd. All rights reserved.