跳至主要內容

Agile Ftp

马龙伟...小于 1 分钟

Agile Ftp

介绍

基于RT-Thread,运行在嵌入式上的高并发高性能轻量级FTP服务器。

快速上手

  1. #include "ftp.h"
  2. ftp_init(2048, 27, 100);
  3. 默认端口21,默认用户名和密码都为 loogg

API介绍

  1. ftp_get_max_session_num
    获取最大客户端数量

  2. ftp_set_max_session_num
    设置最大客户端数量

  3. ftp_get_session_username
    获取客户端用户名

  4. ftp_set_session_username
    设置客户端用户名

  5. ftp_get_session_password
    获取客户端密码

  6. ftp_set_session_password
    设置客户端密码

  7. ftp_get_session_welcome_msg
    获取客户端欢迎词

  8. ftp_set_session_welcome_msg
    设置客户端欢迎词

  9. ftp_session_force_quit
    强制关闭所有客户端连接(异步)

  10. ftp_force_restart
    强制重启服务器(异步)

  11. ftp_get_port
    获取服务器监听端口

  12. ftp_set_port
    设置服务器监听端口

  13. ftp_init
    初始化ftp服务

动态设置参数

  • 使用 ftp_force_restartftp_session_force_quit

联系方式 & 感谢

你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.5