Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: NySNICInterface mbed-rtos mbed
Fork of RESTServerSample by
temp/RequestHandler.h@5:70c9f6045f2d, 2015-02-15 (annotated)
- Committer:
- yi
- Date:
- Sun Feb 15 03:38:17 2015 +0000
- Revision:
- 5:70c9f6045f2d
- Parent:
- RequestHandler.h@0:998e2e00df0c
delete unnecessary code
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| komoritan | 0:998e2e00df0c | 1 | #ifndef REQUEST_HANDLER |
| komoritan | 0:998e2e00df0c | 2 | #define REQUEST_HANDLER |
| komoritan | 0:998e2e00df0c | 3 | |
| komoritan | 0:998e2e00df0c | 4 | #include "RPCObject.h" |
| komoritan | 0:998e2e00df0c | 5 | |
| komoritan | 0:998e2e00df0c | 6 | |
| komoritan | 0:998e2e00df0c | 7 | |
| komoritan | 0:998e2e00df0c | 8 | class RequestHandler |
| komoritan | 0:998e2e00df0c | 9 | { |
| komoritan | 0:998e2e00df0c | 10 | public : |
| komoritan | 0:998e2e00df0c | 11 | |
| komoritan | 0:998e2e00df0c | 12 | virtual int handle(RPCObject& cmd, char* reply) = 0; |
| komoritan | 0:998e2e00df0c | 13 | |
| komoritan | 0:998e2e00df0c | 14 | protected : |
| komoritan | 0:998e2e00df0c | 15 | }; |
| komoritan | 0:998e2e00df0c | 16 | |
| komoritan | 0:998e2e00df0c | 17 | class GetRequestHandler : public RequestHandler |
| komoritan | 0:998e2e00df0c | 18 | { |
| komoritan | 0:998e2e00df0c | 19 | public : |
| komoritan | 0:998e2e00df0c | 20 | |
| komoritan | 0:998e2e00df0c | 21 | virtual int handle(RPCObject& cmd, char* reply); |
| komoritan | 0:998e2e00df0c | 22 | |
| komoritan | 0:998e2e00df0c | 23 | }; |
| komoritan | 0:998e2e00df0c | 24 | |
| komoritan | 0:998e2e00df0c | 25 | class PostRequestHandler : public RequestHandler |
| komoritan | 0:998e2e00df0c | 26 | { |
| komoritan | 0:998e2e00df0c | 27 | public : |
| komoritan | 0:998e2e00df0c | 28 | |
| komoritan | 0:998e2e00df0c | 29 | virtual int handle(RPCObject& cmd, char* reply); |
| komoritan | 0:998e2e00df0c | 30 | |
| komoritan | 0:998e2e00df0c | 31 | }; |
| komoritan | 0:998e2e00df0c | 32 | |
| komoritan | 0:998e2e00df0c | 33 | |
| komoritan | 0:998e2e00df0c | 34 | class DeleteRequestHandler : public RequestHandler |
| komoritan | 0:998e2e00df0c | 35 | { |
| komoritan | 0:998e2e00df0c | 36 | public : |
| komoritan | 0:998e2e00df0c | 37 | |
| komoritan | 0:998e2e00df0c | 38 | virtual int handle(RPCObject& cmd, char* reply); |
| komoritan | 0:998e2e00df0c | 39 | |
| komoritan | 0:998e2e00df0c | 40 | }; |
| komoritan | 0:998e2e00df0c | 41 | |
| komoritan | 0:998e2e00df0c | 42 | |
| komoritan | 0:998e2e00df0c | 43 | |
| komoritan | 0:998e2e00df0c | 44 | #endif |
| komoritan | 0:998e2e00df0c | 45 |

