|
K-FSW ec10f94
Modular flight software on Zephyr, for small satellites
|
Public Headers | |
| file | ftp.h |
Sandboxed file transfer over CSP/RDP with CRC32 validation.
kfsw_ftp_init() prepares storage. kfsw_ftp_start() binds the server after storage and the CSP router are ready. PUT and GET stream bounded chunks and atomically commit received files.
kfsw_ftp_list(), kfsw_ftp_stat(), and kfsw_ftp_mkdir() accept this node's own CSP address and then run against local storage without a connection. kfsw_ftp_put() and kfsw_ftp_get() move a file between two nodes and return -ENOTSUP for the local address.