#include <ArServerFileUtils.h>
Public Member Functions | |
| ArServerFileToClient (ArServerBase *server, const char *topDir) | |
| Constructor. | |
| void | getFile (ArServerClient *client, ArNetPacket *packet) |
| Gets the file. | |
| void | getFileWithTimestamp (ArServerClient *client, ArNetPacket *packet) |
| Gets the file, and sets its timestamp to the original server value. | |
| virtual | ~ArServerFileToClient () |
| Destructor. | |
Protected Member Functions | |
| void | doGetFile (ArServerClient *client, ArNetPacket *packet, bool isSetTimestamp) |
Protected Attributes | |
| char | myBaseDir [2048] |
| ArFunctor2C< ArServerFileToClient, ArServerClient *, ArNetPacket * > | myGetFileCB |
| ArFunctor2C< ArServerFileToClient, ArServerClient *, ArNetPacket * > | myGetFileWithTimestampCB |
| ArServerBase * | myServer |
| ArServerFileToClient::ArServerFileToClient | ( | ArServerBase * | server, | |
| const char * | topDir | |||
| ) |
Constructor.
| ArServerFileToClient::~ArServerFileToClient | ( | ) | [virtual] |
Destructor.
| void ArServerFileToClient::doGetFile | ( | ArServerClient * | client, | |
| ArNetPacket * | packet, | |||
| bool | isSetTimestamp | |||
| ) | [protected] |
| void ArServerFileToClient::getFile | ( | ArServerClient * | client, | |
| ArNetPacket * | packet | |||
| ) |
Gets the file.
| void ArServerFileToClient::getFileWithTimestamp | ( | ArServerClient * | client, | |
| ArNetPacket * | packet | |||
| ) |
Gets the file, and sets its timestamp to the original server value.
char ArServerFileToClient::myBaseDir[2048] [protected] |
ArFunctor2C<ArServerFileToClient, ArServerClient *, ArNetPacket *> ArServerFileToClient::myGetFileCB [protected] |
ArFunctor2C<ArServerFileToClient, ArServerClient *, ArNetPacket *> ArServerFileToClient::myGetFileWithTimestampCB [protected] |
ArServerBase* ArServerFileToClient::myServer [protected] |
1.4.7