Fx0 hackathon team4
Dependencies: NySNICInterface mbed-rtos mbed
Fork of RESTServerSample by
Diff: HTTPServer.h
- Revision:
- 5:70c9f6045f2d
- Parent:
- 3:f9d5cdce80dd
diff -r 99a67256b765 -r 70c9f6045f2d HTTPServer.h --- a/HTTPServer.h Sun Feb 15 02:55:36 2015 +0000 +++ b/HTTPServer.h Sun Feb 15 03:38:17 2015 +0000 @@ -1,13 +1,10 @@ #ifndef HTTP_SERVER #define HTTP_SERVER -#include <map> #include "mbed.h" #include "SNIC_WifiInterface.h" #include "TCPSocketServer.h" #include "TCPSocketConnection.h" -#include "RequestHandler.h" -//#include "RPCObject.h" #define HTTP_REPLY_MAX_STRING 1024 @@ -26,14 +23,11 @@ virtual ~HTTPServer(); bool init(int port); void run(); - void add_request_handler(char *name, RequestHandler* handler); private : void handle_request(char* buffer); void create_response(char* buffer); TCPSocketServer socketserver; - std::map<char*, RequestHandler*, bool(*)(char*, char*)> handlers; -// RPCObject object; char reply[HTTP_REPLY_MAX_STRING]; int response_code; };