#include "N-Commands/KlingerHandler.h" #include "N-Commands/RelationshipHandler.h" #include #include using namespace std; using namespace Mongoose; class MyController : public WebController { public: void hello(Request &request, StreamResponse &response) { response << "Hello " << htmlEntities(request.get("name", "... what's your name ?")) << endl; } void klinger(Request &request, StreamResponse &response){ KlingerHandler klinger; klinger.onCall(request, response); } void relation(Request &request, StreamResponse &response){ RelationshipHandler relation; relation.onCall(request, response); } void setup() { addRoute("GET", "/hello", MyController, hello); addRoute("GET", "/klinger", MyController, klinger); addRoute("GET", "/relation", MyController, relation); } }; int main() { MyController myController; Server server(8080); server.registerController(&myController); server.start(); while (1) { MyController::sleep(10); } }