| Routine | Module | Description |
|---|
| ftp_accept_host | Server | Checks if a connection from the remote host is allowed. |
| ftp_check_account | Server | Checks the user account database if account exists. |
| ftp_fclose | Server | Closes a file that was previously opened. |
| ftp_fdelete | Server | Deletes a specified file. |
| ftp_ffind | Server | Lists a file directory. |
| ftp_file_access | Server | Checks if file access is allowed for the user. |
| ftp_fopen | Server | Opens a file for reading or writing. |
| ftp_fread | Server | Reads a block of data from a file to data buffer. |
| ftp_frename | Server | Renames a file to a new name. |
| ftp_fwrite | Server | Writes a block of data from buffer to a file. |
| ftp_get_user_id | Server | Retrieves current user ID. |
| ftpc_cbfunc | Client | A call-back function for FTP Client. |
| ftpc_connect | Client | Starts a FTP Client. |
| ftpc_fclose | Client | Closes a file that was previously opened for FTP Client. |
| ftpc_fopen | Client | Opens a file for reading or writing for FTP Client. |
| ftpc_fread | Client | Reads a block of data from a file to data buffer for FTP Client. |
| ftpc_fwrite | Client | Writes a block of data from buffer to a file for FTP Client. |