00001
00002
00003
00004 #include <xmlrpc-c/oldcppwrapper.hpp>
00005 #include "mdClientBehavior.h"
00006
00007 XmlRpcValue mdClientBehavior::getCommandList (XmlRpcValue::int32 const int1, std::string const string2) {
00008 XmlRpcValue params(XmlRpcValue::makeArray());
00009 params.arrayAppendItem(XmlRpcValue::makeInt(int1));
00010 params.arrayAppendItem(XmlRpcValue::makeString(string2));
00011 XmlRpcValue result(this->mClient.call("behavior.getCommandList", params));
00012 return result;
00013 }
00014
00015 std::string mdClientBehavior::command (XmlRpcValue::int32 const int1, XmlRpcValue struct2) {
00016 XmlRpcValue params(XmlRpcValue::makeArray());
00017 params.arrayAppendItem(XmlRpcValue::makeInt(int1));
00018 params.arrayAppendItem(struct2);
00019 XmlRpcValue result(this->mClient.call("behavior.command", params));
00020 return result.getString();
00021 }