A client for the SmartREST protocol from Cumulocity.
Dependencies: HTTPClient SmartRest
HTTPGeneratorWrapper.h
- Committer:
- vwochnik
- Date:
- 2014-01-24
- Revision:
- 2:1038411466a6
- Child:
- 3:ce2f116369bd
File content as of revision 2:1038411466a6:
#ifndef HTTPGENERATORWRAPPER_H #define HTTPGENERATORWRAPPER_H #include "DataGenerator.h" #include "MbedDataSink.h" #include "IHTTPData.h" class HTTPGeneratorWrapper, public HTTPDataOut { public: HTTPGeneratorWrapper(DataGenerator& generator); protected: void readReset(); int read(char* buf, size_t len, size_t* pReadLen); int getDataType(char* type, size_t maxTypeLen); bool getIsChunked(); size_t getDataLen(); private: MbedDataSink _sink; size_t _len; size_t _pos; }; #endif