The file system interface functions of FTP client are located in
FTPC_uif.c, which is a user interface module. This module is
in the \Keil\ARM\RL\TCPnet\User folder. You must copy it to
your project directory and add it to your project.
The FTPC_uif.c is preconfigureed for RL-FlashFS, so no modifications for
the interface functions are required. You can modify this interface
module to use another type of file system or to use a different
storage media such as a hard disk.
The following functions are implemented in this module:
ftpc_fopen() - open a
file for reading or writing.
ftpc_fclose() -
close a file that was previousy opened.
ftpc_fread() - read a
block of data from a file to the FTP data buffer.
ftpc_fwrite() -
write a block of data from the FTP data buffer to a file.
ftpc_cbfunc() -
provide credentials, filename, and other parameters for the
session.
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers of your data.