#include <FileList.h>
Public Member Functions | |
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, unsigned short setId) |
This function is called when we are sending a file to a remote system. | |
virtual void | OnFilePushesComplete (SystemAddress systemAddress, unsigned short setId) |
This function is called when all files have been read and are being transferred to a remote system. | |
virtual void | OnSendAborted (SystemAddress systemAddress) |
This function is called when a send to a system was aborted (probably due to disconnection). |
virtual void RakNet::FileListProgress::OnFilePush | ( | const char * | fileName, | |
unsigned int | fileLengthBytes, | |||
unsigned int | offset, | |||
unsigned int | bytesBeingSent, | |||
bool | done, | |||
SystemAddress | targetSystem, | |||
unsigned short | setId | |||
) | [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 |