/
Sample Application
Sample Application
- This example show how to initialize µC/FTPs:
- Start the FTP server's instance.
- Start the FTP server's instance.
- This example assumes the presence of µC/TCP-IP and µC/FS. It is assume also that all prerequisite modules have been initialized before starting to initialize µC/HTTPs and any web server instance.
#define FTPs_PASSIVE_IP_ADDR "192.168.1.2" #define FTPs_PASSIVE_PORT 2000 CPU_BOOLEAN FTPs_AppInitServer (void *p_arg) { NET_IPv4_ADDR addr; CPU_BOOLEAN success; NET_ERR net_err; addr = NetASCII_Str_to_IPv4((CPU_CHAR *) FTPs_PASSIVE_IP_ADDR, /* See Note #1. */ (NET_ERR *)&net_err); if (net_err != NET_ASCII_ERR_NONE) { return (DEF_FAIL); } success = FTPs_Init(addr, FTPs_PASSIVE_PORT, DEF_NULL); /* See Note #2. */ if (success != DEF_OK) { return (DEF_FAIL); } return (DEF_OK); }
- Convert passive string address to IPv4 address (public/internet host address).
Initialize the μC/FTPs module with secure mode disabled. The module is then ready to accept standard requests from clients.
Related content
Installing µC/FTPs
Installing µC/FTPs
More like this
FTPs_Init()
FTPs_Init()
More like this
Building and Running an Example Application
Building and Running an Example Application
More like this
Building and Running Sample Application
Building and Running Sample Application
More like this
Installing FTPc
Installing FTPc
More like this
Interface with File System
Interface with File System
More like this