#include <ArServerSimpleCommands.h>
Public Member Functions | |
| ArServerSimpleConnectionTester (ArServerHandlerCommands *handlerCommands, ArRobot *robot) | |
| Constructor. | |
| void | connectionTestStart (void) |
| Handles the command. | |
| void | connectionTestStop (void) |
| Handles the motor commands. | |
| virtual | ~ArServerSimpleConnectionTester () |
| Destructor. | |
Protected Member Functions | |
| void | log (void) |
| bool | packetHandler (ArRobotPacket *packet) |
| void | userTask (void) |
Protected Attributes | |
| ArFunctorC< ArServerSimpleConnectionTester > | myConnectionTestStartCB |
| ArFunctorC< ArServerSimpleConnectionTester > | myConnectionTestStopCB |
| int | myCyclesSincePacket |
| bool | myFirst |
| ArServerHandlerCommands * | myHandlerCommands |
| ArTime | myLastLog |
| int | myMissedMotorPackets |
| int | myMissedPackets |
| ArRetFunctor1C< bool, ArServerSimpleConnectionTester, ArRobotPacket * > | myPacketHandlerCB |
| ArTime | myPacketReceived |
| int | myPacketsThisCycle |
| int | myReceivedPackets |
| ArRobot * | myRobot |
| ArFunctorC< ArServerSimpleConnectionTester > | myUserTaskCB |
| ArServerSimpleConnectionTester::ArServerSimpleConnectionTester | ( | ArServerHandlerCommands * | handlerCommands, | |
| ArRobot * | robot | |||
| ) |
Constructor.
| ArServerSimpleConnectionTester::~ArServerSimpleConnectionTester | ( | ) | [virtual] |
Destructor.
| void ArServerSimpleConnectionTester::connectionTestStart | ( | void | ) |
Handles the command.
| void ArServerSimpleConnectionTester::connectionTestStop | ( | void | ) |
Handles the motor commands.
| void ArServerSimpleConnectionTester::log | ( | void | ) | [protected] |
| bool ArServerSimpleConnectionTester::packetHandler | ( | ArRobotPacket * | packet | ) | [protected] |
| void ArServerSimpleConnectionTester::userTask | ( | void | ) | [protected] |
ArFunctorC<ArServerSimpleConnectionTester> ArServerSimpleConnectionTester::myConnectionTestStartCB [protected] |
ArFunctorC<ArServerSimpleConnectionTester> ArServerSimpleConnectionTester::myConnectionTestStopCB [protected] |
int ArServerSimpleConnectionTester::myCyclesSincePacket [protected] |
bool ArServerSimpleConnectionTester::myFirst [protected] |
ArTime ArServerSimpleConnectionTester::myLastLog [protected] |
int ArServerSimpleConnectionTester::myMissedMotorPackets [protected] |
int ArServerSimpleConnectionTester::myMissedPackets [protected] |
ArRetFunctor1C<bool, ArServerSimpleConnectionTester, ArRobotPacket *> ArServerSimpleConnectionTester::myPacketHandlerCB [protected] |
int ArServerSimpleConnectionTester::myPacketsThisCycle [protected] |
int ArServerSimpleConnectionTester::myReceivedPackets [protected] |
ArRobot* ArServerSimpleConnectionTester::myRobot [protected] |
1.4.7