first implementation of REST and JSON interfaces for eigerReceiver

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@799 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
sala
2014-03-24 14:03:44 +00:00
parent 4d797fb3b1
commit c44b8d34c7
4 changed files with 98 additions and 1 deletions

View File

@@ -68,6 +68,17 @@ public:
status = slsDetectorDefs::IDLE;
}
//REST call - hardcoded
RestHelper rest ;
rest.init("localhost",8080);
std::string answer;
int code = rest.get_json("status", &answer);
std::cout << answer << std::endl;
JsonBox::Value json_value;
code = rest.get_json("status", &json_value);
std::cout << "JSON " << json_value["status"] << std::endl;
}
char *getDetectorHostname() const {