BaseArnl: ArServerInfoLocalization Class Reference

- Main Page
- Classes
- Related Pages
- Examples

- Class List
- Class Hierarchy
- Class Members

# 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.