#include <pathserver.h>
Public Member Functions | |
PathServer (const char *id) | |
virtual | ~PathServer () |
Protected Member Functions | |
void | OnMessage (PathRequest *request) |
virtual void | FindPath (const PathQuery &query) |
Static Protected Member Functions | |
static void | ProcessQuery (void *data) |
Protected Attributes | |
ThreadPool * | threads |
Classes | |
struct | PathQuery |
PathServer::PathServer | ( | const char * | id | ) |
PathServer::~PathServer | ( | ) | [virtual] |
void PathServer::OnMessage | ( | PathRequest * | request | ) | [protected, virtual] |
Reimplemented from MessageReceiver< PathRequest >.
void PathServer::ProcessQuery | ( | void * | data | ) | [static, protected] |
void PathServer::FindPath | ( | const PathQuery & | query | ) | [protected, virtual] |
ThreadPool* PathServer::threads [protected] |