Callback interface set with FileList::SetCallback() in case you want progress notifications when FileList::AddFilesFromDirectory() is called. More...
#include <FileList.h>
Inherited by FLP_Printf.
Public Member Functions | |
| FileListProgress () | |
| virtual | ~FileListProgress () |
| virtual void | OnAddFilesFromDirectoryStarted (FileList *fileList, char *dir) |
| First callback called when FileList::AddFilesFromDirectory() starts. | |
| virtual void | OnDirectory (FileList *fileList, char *dir, unsigned int directoriesRemaining) |
| Called for each directory, when that directory begins processing. | |
| virtual void | OnFile (FileList *fileList, char *dir, char *fileName, unsigned int fileSize) |
| Called for each file, when that file begins processing. | |
| virtual void | OnFilePush (const char *fileName, unsigned int fileLengthBytes, unsigned int offset, unsigned int bytesBeingSent, bool done, SystemAddress targetSystem) |
| This function is called when we are sending a file to a remote system. | |
Callback interface set with FileList::SetCallback() in case you want progress notifications when FileList::AddFilesFromDirectory() is called.
Definition at line 57 of file FileList.h.
| FileListProgress::FileListProgress | ( | ) | [inline] |
Definition at line 60 of file FileList.h.
| virtual FileListProgress::~FileListProgress | ( | ) | [inline, virtual] |
Definition at line 61 of file FileList.h.
| virtual void FileListProgress::OnAddFilesFromDirectoryStarted | ( | FileList * | fileList, | |
| char * | dir | |||
| ) | [inline, virtual] |
First callback called when FileList::AddFilesFromDirectory() starts.
Reimplemented in FLP_Printf.
Definition at line 64 of file FileList.h.

| virtual void FileListProgress::OnDirectory | ( | FileList * | fileList, | |
| char * | dir, | |||
| unsigned int | directoriesRemaining | |||
| ) | [inline, virtual] |
Called for each directory, when that directory begins processing.
Reimplemented in FLP_Printf.
Definition at line 70 of file FileList.h.

| virtual void FileListProgress::OnFile | ( | FileList * | fileList, | |
| char * | dir, | |||
| char * | fileName, | |||
| unsigned int | fileSize | |||
| ) | [inline, virtual] |
Called for each file, when that file begins processing.
Definition at line 77 of file FileList.h.

| virtual void FileListProgress::OnFilePush | ( | const char * | fileName, | |
| unsigned int | fileLengthBytes, | |||
| unsigned int | offset, | |||
| unsigned int | bytesBeingSent, | |||
| bool | done, | |||
| SystemAddress | targetSystem | |||
| ) | [inline, virtual] |
This function is called when we are sending a file to a remote system.
| [in] | fileName | The name of the file being sent |
| [in] | fileLengthBytes | How long the file is |
| [in] | offset | The offset in bytes into the file that we are sending |
| [in] | bytesBeingSent | How many bytes we are sending this push |
| [in] | done | If this file is now done with this push |
| [in] | targetSystem | Who we are sending to |
Definition at line 91 of file FileList.h.

1.7.1