aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
authorNiklas Halle <niklas@niklashalle.net>2020-08-23 12:41:55 +0200
committerNiklas Halle <niklas@niklashalle.net>2020-08-23 12:43:23 +0200
commit3314a53d0cf0a135fe6f82fcc7b6f4df84f70436 (patch)
treec17358c94c6211ba5408935a170a7d66f9c83bb4 /src/main.cpp
parent70d5a9cf40546e0013a4761a2b0060963a21b13c (diff)
downloadn_core-3314a53d0cf0a135fe6f82fcc7b6f4df84f70436.tar.gz
n_core-3314a53d0cf0a135fe6f82fcc7b6f4df84f70436.zip
clean start, clean CMakeLists.txt
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp59
1 files changed, 3 insertions, 56 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 8a08b4a..d90e58d 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,58 +1,5 @@
-#include "N-Commands/KlingerHandler.hpp"
-#include "N-Commands/RelationshipHandler.hpp"
-#include "Utilities/GetEssen.hpp"
-#include "Utilities/Logger.hpp"
-#include "Utilities/Utilities.hpp"
-#include "Utilities/sqdb.hpp"
-#include <mongoose/Server.h>
-#include <mongoose/WebController.h>
-#include <mongoose/JsonController.h>
+#include <iostream>
-
-using namespace std;
-using namespace Mongoose;
-
-class MyController : public JsonController
-{
-public:
- void hello(Request &request, JsonResponse &response)
- {
- response["text"] = "Hello " + htmlEntities(request.get("name", "... what's your name ?")) + "\n";
- response["success"] = "1";
- response["session"] = "NULL";
- }
- void klinger(Request &request, JsonResponse &response){
- KlingerHandler klinger;
- klinger.onCall(request, response);
- }
- void relation(Request &request, JsonResponse &response){
- RelationshipHandler relation;
- relation.onCall(request, response);
- }
- void mensa(Request &request, JsonResponse &response){
- returnEssen(request, response);
- }
-
- void setup()
- {
- setPrefix("/api/v1");
- addRouteResponse("GET", "/hello", MyController, hello, JsonResponse);
- addRouteResponse("GET", "/klinger", MyController, klinger, JsonResponse);
- addRouteResponse("GET", "/relation", MyController, relation, JsonResponse);
- addRouteResponse("GET", "/mensa", MyController, mensa, JsonResponse);
- }
-};
-
-
-int main()
-{
- MyController myController;
- Server server(8080);
- server.registerController(&myController);
-
- server.start();
-
- while (1) {
- MyController::sleep(10);
- }
+int main() {
+ std::cout << "Hello, World\n" << std::endl;
} \ No newline at end of file