Embedded TCP/IP stack
4.7.0
|
The user application can use the Trivial File Transfer Protocol (TFTP) client and server to transfer files between machines on different networks implementing UDP.
Modules | |
TFTP client API | |
TFTP server API | |
Macros | |
#define | FNET_TFTP_DATA_SIZE_MAX (512u) |
Maximum data size transferred in one data block. More... | |
Enumerations | |
enum | fnet_tftp_request_t { FNET_TFTP_REQUEST_READ, FNET_TFTP_REQUEST_WRITE } |
The TFTP request type. It defines a TFTP service behavior, if it will read or write a file from/to a TFTP server or client. More... | |
enum | fnet_tftp_error_t { FNET_TFTP_ERROR_NOT_DEFINED, FNET_TFTP_ERROR_FILE_NOT_FOUND, FNET_TFTP_ERROR_ACCESS_VIOLATION, FNET_TFTP_ERROR_DISK_FULL, FNET_TFTP_ERROR_ILLEGAL_OPERATION, FNET_TFTP_ERROR_UNKNOWN_TID, FNET_TFTP_ERROR_FILE_ALREADY_EXISTS, FNET_TFTP_ERROR_NO_SUCH_USER } |
TFTP error codes indicating the nature of the error according to RFC 1350. More... | |