agile_ftp
agile_ftp copied to clipboard
基于RT-Thread,运行在嵌入式上的高并发高性能FTP服务器
Agile Ftp
介绍
基于RT-Thread,运行在嵌入式上的高并发高性能轻量级FTP服务器。
快速上手
#include "ftp.h"ftp_init(2048, 27, 100);- 默认端口21,默认用户名和密码都为 loogg
API介绍
-
ftp_get_max_session_num获取最大客户端数量 -
ftp_set_max_session_num设置最大客户端数量 -
ftp_get_session_username获取客户端用户名 -
ftp_set_session_username设置客户端用户名 -
ftp_get_session_password获取客户端密码 -
ftp_set_session_password设置客户端密码 -
ftp_get_session_welcome_msg获取客户端欢迎词 -
ftp_set_session_welcome_msg设置客户端欢迎词 -
ftp_session_force_quit强制关闭所有客户端连接(异步) -
ftp_force_restart强制重启服务器(异步) -
ftp_get_port获取服务器监听端口 -
ftp_set_port设置服务器监听端口 -
ftp_init初始化ftp服务
动态设置参数
- 使用
ftp_force_restart和ftp_session_force_quit
联系方式 & 感谢
- 维护:malongwei
- 主页:https://github.com/loogg/ftp
- 邮箱:[email protected]