#include <ArServerClasses.h>
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. |