ultimatepp/uppdev/RpcTest/RpcTest.h
cxl 351994a6cc Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +00:00

38 lines
755 B
C++

#ifndef _RpcTest_RpcTest_h
#define _RpcTest_RpcTest_h
#include <CtrlLib/CtrlLib.h>
#define LAYOUTFILE <RpcTest/RpcTest.lay>
#include <CtrlCore/lay.h>
#include <ValueMap/ValueMap.h>
#include <XmlRpc/XmlRpc.h>
class RpcTestAddParam : public WithRpcTestParameterLayout<TopWindow> {
Value v;
public:
typedef RpcTestAddParam CLASSNAME;
RpcTestAddParam();
Value getVal();
};
class RpcTestHelp : public WithRpcTestMethodHelpLayout<TopWindow> {
public:
RpcTestHelp();
};
class RpcTest : public WithRpcTestLayout<TopWindow> {
XmlRpcClient xmlClient;
Socket s;
public:
typedef RpcTest CLASSNAME;
RpcTest();
void GetHelp();
void CheckForMethods();
void AddParam();
void Execute();
void Connect();
};
#endif