TimeHandler test program for the HTTPServer
Dependencies: EthernetNetIf mbed HTTPServer
TimeHandler.h
- Committer:
- rinosh2
- Date:
- 2011-02-03
- Revision:
- 0:b37980ea1c2f
File content as of revision 0:b37980ea1c2f:
#ifndef TIME_HANDLER_H #define TIME_HANDLER_H #include "../HTTPRequestHandler.h" class TimeHandler : public HTTPRequestHandler { public: TimeHandler(const char* rootPath, const char* path, TCPSocket* pTCPSocket); virtual ~TimeHandler(); //protected: static inline HTTPRequestHandler* inst(const char* rootPath, const char* path, TCPSocket* pTCPSocket) { return new TimeHandler(rootPath, path, pTCPSocket); } //if we ever could do static virtual functions, this would be one virtual void doGet(); virtual void doPost(); virtual void doHead(); virtual void onReadable(); //Data has been read virtual void onWriteable(); //Data has been written & buf is free virtual void onClose(); //Connection is closing }; #endif