#include <MotionAgents.h>
Public Member Functions | |
MotionAgents () | |
virtual | ~MotionAgents () |
virtual OStatus | DoInit (const OSystemEvent &event) |
virtual OStatus | DoStart (const OSystemEvent &event) |
virtual OStatus | DoStop (const OSystemEvent &event) |
virtual OStatus | DoDestroy (const OSystemEvent &event) |
void | NotifyCommand (const ONotifyEvent &event) |
void | ReadyEffector (const OReadyEvent &event) |
Public Attributes | |
OSubject * | subject [numOfSubject] |
OObserver * | observer [numOfObserver] |
Private Attributes | |
MotionAgentsState | motionAgentsState |
MoNetAgentManager | moNetAgentManager |
NeutralAgent | neutralAgent |
MTNAgent | mtnAgent |
NeutralAgent7 | neutralAgent7 |
MTNAgent7 | mtnAgent7 |
MTNWALKAgent7 | mtnwalkAgent7 |
|
Definition at line 18 of file MotionAgents.cc. References MAS_IDLE. |
|
Definition at line 34 of file MotionAgents.h. |
|
Definition at line 79 of file MotionAgents.cc. |
|
Definition at line 24 of file MotionAgents.cc. References MoNetAgentManager::InitDRX1000(), MoNetAgentManager::InitDRX900(), moNetAgentManager, mtnAgent, mtnAgent7, mtnwalkAgent7, neutralAgent, neutralAgent7, and MoNetAgentManager::RegisterMoNetAgent(). |
|
Definition at line 56 of file MotionAgents.cc. References moNetAgentManager, motionAgentsState, MoNetAgentManager::Start(), and subject. |
|
Definition at line 68 of file MotionAgents.cc. References motionAgentsState. |
|
Definition at line 86 of file MotionAgents.cc. References moNetAgentManager, motionAgentsState, MoNetAgentManager::NotifyCommand(), observer, MoNetAgentResult::status, and subject. |
|
Definition at line 104 of file MotionAgents.cc. References moNetAgentManager, motionAgentsState, MoNetAgentManager::ReadyEffector(), MoNetAgentResult::status, and subject. |
|
Definition at line 49 of file MotionAgents.h. Referenced by DoInit(), DoStart(), NotifyCommand(), and ReadyEffector(). |
|
Definition at line 48 of file MotionAgents.h. Referenced by DoStart(), DoStop(), NotifyCommand(), and ReadyEffector(). |
|
Definition at line 51 of file MotionAgents.h. Referenced by DoInit(). |
|
Definition at line 53 of file MotionAgents.h. Referenced by DoInit(). |
|
Definition at line 54 of file MotionAgents.h. Referenced by DoInit(). |
|
Definition at line 50 of file MotionAgents.h. Referenced by DoInit(). |
|
Definition at line 52 of file MotionAgents.h. Referenced by DoInit(). |
|
Definition at line 37 of file MotionAgents.h. Referenced by NotifyCommand(). |
|
Definition at line 36 of file MotionAgents.h. Referenced by DoStart(), NotifyCommand(), and ReadyEffector(). |