A
getData.h
- Committer:
- ChesterLin
- Date:
- 2017-11-27
- Revision:
- 0:cde2733d9088
File content as of revision 0:cde2733d9088:
#ifndef __GETDATA_H__ #define __GETDATA_H__ #include "mbed.h" #include "FsHandler.h" #include "HTTPRequestHandler.h" class getData:public HTTPRequestHandler { std::string m_rootPath; std::string m_localPath; public: getData(const char* rootPath,const char* localPath, HTTPConnection::HTTPMessage& Msg,TCPSocketConnection& Tcp); virtual ~getData(); std::string getpath(); static inline HTTPRequestHandler* create(const char* rootPath,const char* localPath, HTTPConnection::HTTPMessage& msg,TCPSocketConnection& tcp) { return new getData(rootPath, localPath, msg, tcp); } virtual int handleGetRequest(); virtual int handlePutRequest(); virtual int handlePostRequest(); }; #endif