FTPBasicAPI Implementation of Low Level FTP protocol. In order to simplify the logic we always use Passive FTP where it is our responsibility to open the data conection.
More...
#include <TinyFTPClient.h>
|
virtual bool | abort () |
|
virtual void | closeData () |
|
virtual bool | connected () |
|
virtual CurrentOperation | currentOperation () |
|
virtual bool | del (const char *file) |
|
virtual void | flush () |
|
virtual Stream * | ls (const char *file_name) |
|
virtual bool | mkdir (const char *dir) |
|
virtual ObjectType | objectType (const char *file) |
|
virtual bool | open (FtpIpClient *cmdPar, FtpIpClient *dataPar, IPAddress &address, int port, int data_port, const char *username, const char *password) |
|
virtual bool | passv () |
|
virtual bool | quit () |
|
virtual Stream * | read (const char *file_name) |
|
virtual bool | rmd (const char *dir) |
|
virtual void | setCurrentOperation (CurrentOperation op) |
|
virtual size_t | size (const char *file) |
|
virtual Stream * | write (const char *file_name, FileMode mode) |
|
|
virtual void | checkClosed (FtpIpClient *client) |
|
virtual bool | checkResult (const char *expected[], const char *command, bool wait_for_data=true) |
|
virtual bool | cmd (const char *command, const char *par, const char *expected, bool wait_for_data=true) |
|
virtual bool | cmd (const char *command_str, const char *par, const char *expected[], bool wait_for_data=true) |
|
virtual bool | connect (IPAddress adr, int port, FtpIpClient *client_ptr, bool doCheckResult=false) |
|
const char * | itoa (uint8_t value, char buffer[]) |
|
const char * | toStr (IPAddress adr) |
|
FTPBasicAPI Implementation of Low Level FTP protocol. In order to simplify the logic we always use Passive FTP where it is our responsibility to open the data conection.
The documentation for this class was generated from the following file: