ported HTTP-Server with W5500 Ethernet Shield

Dependencies:   W5500Interface mbed-rpc mbed

Fork of HTTP-Server by Francois Berder

Revision:
4:624527ebc0fa
Parent:
3:fb0a778f2480
Child:
5:8ab27ca793cd
--- a/HTTPServer.h	Wed Jul 17 11:07:06 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-#ifndef HTTP_SERVER
-#define HTTP_SERVER
-
-#include <map>
-
-#include "mbed.h"
-#include "mbed_rpc.h"
-#include "RequestHandler.h"
-#include "Formatter.h"
-#include "EthernetInterface.h"
-#include "RPCCommand.h"
-
-
-class HTTPServer
-{
-    public :
-    
-        HTTPServer(Formatter *f = new Formatter());
-        virtual ~HTTPServer();
-        
-        bool init(int port);
-
-        void run();
-        
-        void add_request_handler(char *name, RequestHandler* handler);
-        
-    private :
-
-        void handle_request(char *buffer);
-        
-        TCPSocketServer socket;
-        std::map<char*, RequestHandler*, bool(*)(char*, char*)> handlers;
-        Formatter *formatter;
-        char reply[RPC_MAX_STRING];
-        RPCCommand command;
-};
-
-#endif
-