Arduino TinyFTP
|
FTPFileIterator The file name iterator can be used to list all available files and directories. We open a separate session for the ls operation so that we do not need to keep the result in memory and we dont loose the data when we mix it with read and write operations. More...
#include <ArduinoFTPClient.h>
Public Member Functions | |
FTPFileIterator (FTPBasicAPI *api, const char *dir, FileMode mode) | |
FTPFileIterator The file name iterator can be used to list all available files and directories. We open a separate session for the ls operation so that we do not need to keep the result in memory and we dont loose the data when we mix it with read and write operations. | |
FTPFileIterator (FTPFileIterator ©) | |
FTPFileIterator (FTPFileIterator &©) | |
virtual FTPFileIterator & | begin () |
virtual FTPFileIterator | end () |
virtual FTPFileIterator & | operator++ () |
virtual FTPFileIterator & | operator++ (int _na) |
virtual FTPFile | operator* () |
virtual bool | operator!= (const FTPFileIterator &comp) |
virtual bool | operator> (const FTPFileIterator &comp) |
virtual bool | operator< (const FTPFileIterator &comp) |
virtual bool | operator>= (const FTPFileIterator &comp) |
virtual bool | operator<= (const FTPFileIterator &comp) |
Protected Member Functions | |
virtual void | readLine () |
Protected Attributes | |
FTPBasicAPI * | api_ptr |
Stream * | stream_ptr |
FileMode | file_mode |
const char * | directory_name = "" |
char | buffer [MAXFILE_NAME_LENGTH] |
FTPFileIterator The file name iterator can be used to list all available files and directories. We open a separate session for the ls operation so that we do not need to keep the result in memory and we dont loose the data when we mix it with read and write operations.