ultimatepp/uppdev/smallrpcserver/smallserver.cpp
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

29 lines
501 B
C++

#include "smallserver.h"
void Hello::Help(String& s) {
s<<"just says hello";
}
void Hello::Signature(ValueArray& sig) {
LOG("i get asked");
ValueArray va;
va.Add(String());
sig.Add(va);
}
void Hello::Execute(Value& res, ValueArray va) {
res = "Hello out there!";
}
CONSOLE_APP_MAIN {
XmlRpcServer server;
Hello h;
Value v;
h.Execute(v,ValueArray());
LOG(v.ToString());
server.SysMethods();
server.Add(&h);
if(server.Open(8080)) {
server.Run();
}
}