Add ADC

Dependencies:   Adafruit_GFX MbedJSONValue_v102 WIZnetInterface mbed

Fork of WIZwiki-REST-io_v101 by Lawrence Lee

Committer:
joon874
Date:
Tue May 03 02:15:59 2016 +0000
Revision:
2:ca36ecca24c2
Parent:
0:5886f525a4ad
Child:
4:0b5a199e91f3
Revision 2016.05.03

Who changed what in which revision?

UserRevisionLine numberNew contents of line
joon874 0:5886f525a4ad 1 #ifndef __REQUESTHANDLER_H_
joon874 0:5886f525a4ad 2 #define __REQUESTHANDLER_H_
joon874 0:5886f525a4ad 3
joon874 2:ca36ecca24c2 4 //#define DEBUG_HTTPREQ
joon874 2:ca36ecca24c2 5
joon874 0:5886f525a4ad 6 class RequestHandler
joon874 0:5886f525a4ad 7 {
joon874 0:5886f525a4ad 8 public :
joon874 0:5886f525a4ad 9
joon874 0:5886f525a4ad 10 virtual void handle(char* rest_uri, char* reply) = 0;
joon874 0:5886f525a4ad 11 };
joon874 0:5886f525a4ad 12
joon874 0:5886f525a4ad 13 class GetRequestHandler : public RequestHandler
joon874 0:5886f525a4ad 14 {
joon874 0:5886f525a4ad 15 public :
joon874 0:5886f525a4ad 16
joon874 0:5886f525a4ad 17 virtual void handle(char* rest_uri, char* reply);
joon874 0:5886f525a4ad 18 };
joon874 0:5886f525a4ad 19
joon874 0:5886f525a4ad 20 class PutRequestHandler : public RequestHandler
joon874 0:5886f525a4ad 21 {
joon874 0:5886f525a4ad 22 public :
joon874 0:5886f525a4ad 23
joon874 0:5886f525a4ad 24 virtual void handle(char* rest_uri, char* reply);
joon874 0:5886f525a4ad 25
joon874 0:5886f525a4ad 26 };
joon874 0:5886f525a4ad 27
joon874 0:5886f525a4ad 28
joon874 0:5886f525a4ad 29 class DeleteRequestHandler : public RequestHandler
joon874 0:5886f525a4ad 30 {
joon874 0:5886f525a4ad 31 public :
joon874 0:5886f525a4ad 32
joon874 0:5886f525a4ad 33 virtual void handle(char* rest_uri, char* reply);
joon874 0:5886f525a4ad 34
joon874 0:5886f525a4ad 35 };
joon874 0:5886f525a4ad 36 #endif