| activate(void) (defined in ArServerModeIdle) | ArServerModeIdle | [virtual] |
| activationDenied(void) | ArServerMode | [inline, virtual] |
| addActivateCallback(ArFunctor *functor, int position=50) | ArServerMode | [inline] |
| addAsDefaultMode(ArListPos::Pos pos=ArListPos::LAST) | ArServerMode | |
| addDeactivateCallback(ArFunctor *functor, int position=50) | ArServerMode | [inline] |
| addModeData(const char *name, const char *description, ArFunctor2< ArServerClient *, ArNetPacket * > *functor, const char *argumentDescription, const char *returnDescription, const char *commandGroup=NULL, const char *dataFlags=NULL) (defined in ArServerMode) | ArServerMode | |
| addSingleShotDeactivateCallback(ArFunctor *functor, int position=50) | ArServerMode | [inline] |
| addToConfig(ArConfig *config, const char *section="Teleop settings") | ArServerModeIdle | |
| ArServerMode(ArRobot *robot, ArServerBase *server, const char *name) | ArServerMode | |
| ArServerModeIdle(ArServerBase *server, ArRobot *robot) | ArServerModeIdle | |
| baseActivate(void) | ArServerMode | [protected] |
| baseDeactivate(void) | ArServerMode | [protected] |
| buildModeInfoPacket(ArNetPacket *packet) (defined in ArServerMode) | ArServerMode | [protected, static] |
| checkBroadcastModeInfoPacket(void) (defined in ArServerMode) | ArServerMode | [protected] |
| checkDefault(void) | ArServerMode | [inline, virtual] |
| deactivate(void) (defined in ArServerModeIdle) | ArServerModeIdle | [virtual] |
| forceUnlock(void) | ArServerMode | [virtual] |
| getActionGroup(void) (defined in ArServerModeIdle) | ArServerModeIdle | [inline, virtual] |
| getActiveMode(void) | ArServerMode | [static] |
| getActiveModeActivityTimeSecSince(void) | ArServerMode | [static] |
| getActivityTime(void) | ArServerMode | |
| getIdleMode(void) | ArServerMode | [static] |
| getLastActiveMode() (defined in ArServerMode) | ArServerMode | [protected] |
| getMode(void) const | ArServerMode | [inline] |
| getModeBusy(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
| getModeDataList(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
| getModeInfo(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
| getModeInterrupted(void) | ArServerModeIdle | |
| getName(void) const | ArServerMode | [inline] |
| getRequestedActivateModes(void) (defined in ArServerMode) | ArServerMode | [protected, static] |
| getStatus(void) const | ArServerMode | [inline] |
| getUseLocationDependentDevices(void) | ArServerModeIdle | |
| hasSetActivityTime(void) | ArServerMode | [inline] |
| isActive(void) const | ArServerMode | [inline] |
| isAutoResumeAfterInterrupt() | ArServerMode | [virtual] |
| lockMode(bool willUnlockIfRequested=false) | ArServerMode | |
| modeUserTask(void) (defined in ArServerMode) | ArServerMode | [protected, static] |
| myActivateCallbacks (defined in ArServerMode) | ArServerMode | [protected] |
| myActivityTime (defined in ArServerMode) | ArServerMode | [protected] |
| myActivityTimeMutex (defined in ArServerMode) | ArServerMode | [protected] |
| myDeactivateCallbacks (defined in ArServerMode) | ArServerMode | [protected] |
| myHasSetActivityTime (defined in ArServerMode) | ArServerMode | [protected] |
| myIsActive (defined in ArServerMode) | ArServerMode | [protected] |
| myLimiterBackward (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myLimiterForward (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myLimiterLateralLeft (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myLimiterLateralRight (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myMode (defined in ArServerMode) | ArServerMode | [protected] |
| myModeInterrupted (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myName (defined in ArServerMode) | ArServerMode | [protected] |
| myNetIdleCB (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myRobot (defined in ArServerMode) | ArServerMode | [protected] |
| myServer (defined in ArServerMode) | ArServerMode | [protected] |
| mySingleShotDeactivateCallbacks (defined in ArServerMode) | ArServerMode | [protected] |
| myStatus (defined in ArServerMode) | ArServerMode | [protected] |
| myStatusSetThisCycle (defined in ArServerMode) | ArServerMode | [protected] |
| myStopGroup (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myUseLocationDependentDevices (defined in ArServerModeIdle) | ArServerModeIdle | [protected] |
| myVerboseLogLevel (defined in ArServerMode) | ArServerMode | [protected] |
| ourActiveMode (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourActiveModeLocked (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourActiveModeWillUnlockIfRequested (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourBroadcastActiveMode (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourBroadcastActiveModeLocked (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourBroadcastActiveModeWillUnlockIfRequested (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourDefaultModes (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourGetModeBusyCB (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourGetModeDataListCB (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourGetModeInfoCB (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourIdleMode (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourIdleModeCreated (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourIdleModeMutex (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourIsBusy (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourLastActiveMode (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourModeDataMap (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourModeDataMapMutex (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourModes (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourNextActiveMode (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourRequestedActivateModes (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourServerBase (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourUserTaskAdded (defined in ArServerMode) | ArServerMode | [protected, static] |
| ourUserTaskCB (defined in ArServerMode) | ArServerMode | [protected, static] |
| remActivateCallback(ArFunctor *functor) | ArServerMode | [inline] |
| remDeactivateCallback(ArFunctor *functor) | ArServerMode | [inline] |
| remSingleShotDeactivateCallback(ArFunctor *functor) | ArServerMode | [inline] |
| requestUnlock(void) | ArServerMode | [inline, virtual] |
| setActivityTimeToNow(void) | ArServerMode | |
| setMode(const char *str) | ArServerMode | [inline] |
| setModeInterrupted(ArServerMode *modeInterrupted) | ArServerModeIdle | |
| setStatus(const char *str) | ArServerMode | [inline] |
| setUseLocationDependentDevices(bool useLocationDependentDevices, bool internal=false) | ArServerModeIdle | |
| unlockMode(void) | ArServerMode | |
| userTask(void) (defined in ArServerModeIdle) | ArServerModeIdle | [virtual] |
| willUnlockIfRequested(void) | ArServerMode | [static] |
| ~ArServerMode() | ArServerMode | [virtual] |
| ~ArServerModeIdle() | ArServerModeIdle | [virtual] |