ArServerInfoLocalization Class Reference

#include <ArServerClasses.h>

List of all members.


Detailed Description

Sends localization point information to the client.


Public Member Functions

 ArServerInfoLocalization (ArServerBase *server, ArRobot *robot, ArBaseLocalizationTask *locTask)
 Constructor.
virtual ~ArServerInfoLocalization ()
 Destructor.
void getLocPoints (ArServerClient *client, ArNetPacket *packet)
 Networking request callback to get the localization points.
void getLocState (ArServerClient *client, ArNetPacket *packet)
 Networking request callback to get the state of the localization.
void addInitializingCB (ArFunctor *functor, int position=50)
 Adds a callback for when localization starts initializing.
void remInitializingingCB (ArFunctor *functor)
 Removes a plain callback for when localization starts initializing.
void addInitializingSucceededCB (ArFunctor *functor, int position=50)
 Adds a callback for when localization finishes initializing successfully.
void remInitializingSucceededCB (ArFunctor *functor)
 Removes a plain callback for when localization finishes initializing successfully.
void addInitializingFailedCB (ArFunctor *functor, int position=50)
 Adds a callback for when localization finishes initializing but is still lost.
void remInitializingFailedCB (ArFunctor *functor)
 Removes a plain callback for when localization finishes initializing but is still lost.
void addLostCB (ArFunctor *functor, int position=50)
 Adds a callback for when localization becomes lost.
void remInitingCB (ArFunctor *functor)
 Removes a plain callback for when localization becomes lost.


Generated on Thu Aug 6 09:40:14 2009 for BaseArnl by  doxygen 1.5.1