PathServer Class Reference
[Engine Module]

#include <pathserver.h>

Inheritance diagram for PathServer:

RootServer< PathServer > MessageReceiver< PathRequest > Root Server< PathServer > Object TreeNode< Root > Referenced Counted Serialized List< Root > ListNode< Root > WavePathServer

List of all members.

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

ThreadPoolthreads

Classes

struct  PathQuery


Constructor & Destructor Documentation

PathServer::PathServer ( const char *  id  ) 

PathServer::~PathServer (  )  [virtual]


Member Function Documentation

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]


Member Data Documentation

ThreadPool* PathServer::threads [protected]


The documentation for this class was generated from the following files:
Generated on Sat Oct 20 14:47:33 2007 for Dark Oberon by  doxygen 1.5.3