MoNetAgent.cc

Go to the documentation of this file.
00001 //
00002 // Copyright 2002 Sony Corporation 
00003 //
00004 // Permission to use, copy, modify, and redistribute this software for
00005 // non-commercial use is hereby granted.
00006 //
00007 // This software is provided "as is" without warranty of any kind,
00008 // either expressed or implied, including but not limited to the
00009 // implied warranties of fitness for a particular purpose.
00010 //
00011 
00012 #include "MoNetAgent.h"
00013 
00014 MoNetAgent::MoNetAgent() : moNetAgentManager(0)
00015 {
00016 }
00017 
00018 void
00019 MoNetAgent::SetMoNetAgentManager(MoNetAgentManager* m)
00020 {
00021     moNetAgentManager = m;
00022 }
00023 
00024 void
00025 MoNetAgent::Init(ODA* oda)
00026 {
00027 }
00028 
00029 bool
00030 MoNetAgent::AreYou(MoNetAgentID agent)
00031 {
00032     return false;
00033 }
00034 
00035 void
00036 MoNetAgent::NotifyCommand(const MoNetAgentCommand& command,
00037                           MoNetAgentResult* result)
00038 {
00039     result->agent      = monetagentUNDEF;
00040     result->index      = -1;
00041     result->status     = monetUNDEF;
00042     result->endPosture = monetpostureUNDEF;
00043 }
00044 
00045 void
00046 MoNetAgent::ReadyEffector(const MoNetAgentCommand& command,
00047                           MoNetAgentResult* result)
00048 {
00049     result->agent      = monetagentUNDEF;
00050     result->index      = -1;
00051     result->status     = monetUNDEF;
00052     result->endPosture = monetpostureUNDEF;
00053 }
00054 
00055 void
00056 MoNetAgent::SetJointGain()
00057 {
00058 }

Generated on Sun Dec 2 23:04:29 2007 for openSDK by  doxygen 1.3.9.1