File Transfer Control Methods  
 
Method Description
AddFileType Associate a file name extension with a specific file type
AsyncGetFile Download a file from the server to the local system in the background
AsyncPutFile Upload a file from the local system to the server in the background
Cancel Cancels the current blocking network operation
ChangeDirectory Changes current directory on remote FTP server
CloseDirectory Close the directory that was opened for reading on the FTP server
Command Specify a command to execute on a FTP server
Connect Establish a connection with the specified FTP or HTTP server
DeleteFile Remove a file on the server
Disconnect Disconnect from the FTP or HTTP server
GetData Transfers data from a file on the server and store it in a local buffer
GetDirectory Return the current working directory on the server
GetFile Download a file from the server to the local system
GetFileList Return an unparsed list of files in the specified directory
GetFilePermissions Return the access permissions for a file on the server
GetFileSize Returns the size of the specified file on the server
GetFileStatus Return status information about a specific file on an FTP server
GetFileTime Returns the modification date and time for specified file on the server
GetMultipleFiles Download multiple files from the server to the local system
Initialize Initialize the component and load the networking library
MakeDirectory Create a new directory on the remote FTP host
OpenDirectory Open the specified directory on an FTP server for reading
PostFile Upload a file from the local system to a script on a web server
PutData Transfers data from a local buffer and stores it in a file on the server
PutFile Upload a file from the local system to the server
PutMultipleFiles Upload multiple files from the local system to the remote system
ReadDirectory Read a directory entry from an FTP server
RemoveDirectory Remove a directory on the remote FTP server
RenameFile Change the name of an existing file on the FTP server
Reset Reset the internal state of the control
SetFilePermissions Change the access permissions for a file on the server
SetFileTime Changes the modification date and time for a file on the server
TaskAbort Abort the specified asynchronous task
TaskDone Determine if an asynchronous task has completed
TaskResume Resume execution of an asynchronous task
TaskSuspend Suspend execution of an asynchronous task
TaskWait Wait for an asynchronous task to complete
Uninitialize Uninitialize the component and unload the networking library
VerifyFile Compare the contents of a local file against a file stored on the server