![]() |
ESP3D
3.0
Firmware for ESP boards connected to 3D Printer
|
#include <time.h>
Go to the source code of this file.
Classes | |
class | FtpServer |
Macros | |
#define | FF_MAX_LFN 255 |
#define | FTP_TIME_OUT 5 * 60 |
#define | FTP_AUTH_TIME_OUT 10 |
#define | FTP_CMD_SIZE FF_MAX_LFN+8 |
#define | FTP_CWD_SIZE FF_MAX_LFN+8 |
#define | FTP_FIL_SIZE FF_MAX_LFN |
#define | FTP_BUF_SIZE 1024 |
#define | FTP_SERVER WiFiServer |
#define | FTP_CLIENT WiFiClient |
#define | CommandIs(a) (command != NULL && ! strcmp_P( command, PSTR( a ))) |
#define | ParameterIs(a) ( parameter != NULL && ! strcmp_P( parameter, PSTR( a ))) |
Enumerations | |
enum | ftpCmd { FTP_Stop = 0, FTP_Init, FTP_Client, FTP_User, FTP_Pass, FTP_Cmd } |
enum | ftpTransfer { FTP_Close = 0, FTP_Retrieve, FTP_Store, FTP_List, FTP_Nlst, FTP_Mlsd } |
enum | ftpDataConn { FTP_NoConn = 0, FTP_Pasive, FTP_Active } |
Variables | |
FtpServer | ftp_server |
#define CommandIs | ( | a | ) | (command != NULL && ! strcmp_P( command, PSTR( a ))) |
Definition at line 48 of file FtpServer.h.
#define FF_MAX_LFN 255 |
Definition at line 37 of file FtpServer.h.
#define FTP_AUTH_TIME_OUT 10 |
Definition at line 40 of file FtpServer.h.
#define FTP_BUF_SIZE 1024 |
Definition at line 44 of file FtpServer.h.
#define FTP_CLIENT WiFiClient |
Definition at line 47 of file FtpServer.h.
#define FTP_CMD_SIZE FF_MAX_LFN+8 |
Definition at line 41 of file FtpServer.h.
#define FTP_CWD_SIZE FF_MAX_LFN+8 |
Definition at line 42 of file FtpServer.h.
#define FTP_FIL_SIZE FF_MAX_LFN |
Definition at line 43 of file FtpServer.h.
#define FTP_SERVER WiFiServer |
Definition at line 46 of file FtpServer.h.
#define FTP_TIME_OUT 5 * 60 |
Definition at line 39 of file FtpServer.h.
#define ParameterIs | ( | a | ) | ( parameter != NULL && ! strcmp_P( parameter, PSTR( a ))) |
Definition at line 49 of file FtpServer.h.
enum ftpCmd |
Enumerator | |
---|---|
FTP_Stop | |
FTP_Init | |
FTP_Client | |
FTP_User | |
FTP_Pass | |
FTP_Cmd |
Definition at line 52 of file FtpServer.h.
enum ftpDataConn |
Enumerator | |
---|---|
FTP_NoConn | |
FTP_Pasive | |
FTP_Active |
Definition at line 68 of file FtpServer.h.
enum ftpTransfer |
Enumerator | |
---|---|
FTP_Close | |
FTP_Retrieve | |
FTP_Store | |
FTP_List | |
FTP_Nlst | |
FTP_Mlsd |
Definition at line 60 of file FtpServer.h.
FtpServer ftp_server |
Definition at line 106 of file FtpServer.cpp.