#include #include "Any.h" #include "RPCServer.h" std::vector Add1(std::vector param) { int res = base::any_cast(param[0]) + base::any_cast(param[1]); std::vector ret; ret.push_back(base::CAny(res)); return ret; } int main() { CRPCServer server; server.Init(4); server.RegisterFunc("Add1", "i(ii)", Add1); server.Start(8951, "0.0.0.0"); }