activate(void) | ArServerModeStop | [virtual] |
addActivateCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerMode | [inline] |
addAsDefaultMode(ArListPos::Pos pos=ArListPos::LAST) | ArServerMode | |
addDeactivateCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | 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) | ArServerMode | |
ArServerMode(ArRobot *robot, ArServerBase *server, const char *name) | ArServerMode | |
ArServerModeStop(ArServerBase *server, ArRobot *robot, bool defunct=false) | ArServerModeStop | |
baseActivate(void) | ArServerMode | [protected] |
baseDeactivate(void) | ArServerMode | [protected] |
buildModeInfoPacket(ArNetPacket *packet) | ArServerMode | [protected, static] |
checkBroadcastModeInfoPacket(void) | ArServerMode | [protected] |
checkDefault(void) | ArServerModeStop | [inline, virtual] |
deactivate(void) | ArServerModeStop | [virtual] |
getActionGroup(void) | ArServerModeStop | [inline, virtual] |
getActiveMode(void) | ArServerMode | [static] |
getActiveModeActivityTimeSecSince(void) | ArServerMode | [static] |
getActivityTime(void) | ArServerMode | |
getMode(void) const | ArServerMode | [inline] |
getModeDataList(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
getModeInfo(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
getName(void) const | ArServerMode | [inline] |
getRequestedActivateModes(void) | ArServerMode | [protected, static] |
getStatus(void) const | ArServerMode | [inline] |
hasSetActivityTime(void) | ArServerMode | [inline] |
isActive(void) const | ArServerMode | [inline] |
lockMode(bool willUnlockIfRequested=false) | ArServerMode | |
modeUserTask(void) | ArServerMode | [protected, static] |
myActivateCallbacks | ArServerMode | [protected] |
myActivityTime | ArServerMode | [protected] |
myActivityTimeMutex | ArServerMode | [protected] |
myDeactivateCallbacks | ArServerMode | [protected] |
myHasSetActivityTime | ArServerMode | [protected] |
myIsActive | ArServerMode | [protected] |
myMode | ArServerMode | [protected] |
myName | ArServerMode | [protected] |
myNetStopCB | ArServerModeStop | [protected] |
myRobot | ArServerMode | [protected] |
myServer | ArServerMode | [protected] |
myStatus | ArServerMode | [protected] |
myStatusSetThisCycle | ArServerMode | [protected] |
myStopGroup | ArServerModeStop | [protected] |
myVerboseLogLevel | ArServerMode | [protected] |
netStop(ArServerClient *client, ArNetPacket *packet) | ArServerModeStop | |
ourActiveMode | ArServerMode | [protected, static] |
ourActiveModeLocked | ArServerMode | [protected, static] |
ourActiveModeWillUnlockIfRequested | ArServerMode | [protected, static] |
ourDefaultModes | ArServerMode | [protected, static] |
ourGetModeDataListCB | ArServerMode | [protected, static] |
ourGetModeInfoCB | ArServerMode | [protected, static] |
ourLastActiveMode | ArServerMode | [protected, static] |
ourLastActiveModeLocked | ArServerMode | [protected, static] |
ourLastActiveModeWillUnlockIfRequested | ArServerMode | [protected, static] |
ourModeDataMap | ArServerMode | [protected, static] |
ourModeDataMapMutex | ArServerMode | [protected, static] |
ourModes | ArServerMode | [protected, static] |
ourNextActiveMode | ArServerMode | [protected, static] |
ourRequestedActivateModes | ArServerMode | [protected, static] |
ourUserTaskAdded | ArServerMode | [protected, static] |
ourUserTaskCB | ArServerMode | [protected, static] |
remActivateCallback(ArFunctor *functor) | ArServerMode | [inline] |
remDeactivateCallback(ArFunctor *functor) | ArServerMode | [inline] |
requestUnlock(void) | ArServerMode | [inline, virtual] |
setActivityTimeToNow(void) | ArServerMode | |
setMode(const char *str) | ArServerMode | [inline] |
setStatus(const char *str) | ArServerMode | [inline] |
stop(void) | ArServerModeStop | |
unlockMode(void) | ArServerMode | |
userTask(void) | ArServerModeStop | [virtual] |
willUnlockIfRequested(void) | ArServerMode | [static] |
~ArServerMode() | ArServerMode | [virtual] |
~ArServerModeStop() | ArServerModeStop | [virtual] |