Official reference client implementation for Cumulocity SmartREST on u-blox C027.
Dependencies: C027_Support C12832 LM75B MMA7660 MbedSmartRest mbed-rtos mbed
Fork of MbedSmartRestMain by
Diff: utils/SmartRestTemplate.h
- Revision:
- 55:a0f7295ed6b6
- Parent:
- 54:7dcc8898d87d
- Child:
- 56:4d6e34f1589d
--- a/utils/SmartRestTemplate.h Wed Sep 03 14:36:55 2014 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -#ifndef SMARTRESTTEMPLATE_H -#define SMARTRESTTEMPLATE_H - -#include "DataGenerator.h" - -#define SMARTREST_TEMPLATE_FIXED_SIZE 64 - -/** - * A data generator implementation holding an array of template lines - * to send via .bootstrap(). - */ -class SmartRestTemplate : public DataGenerator -{ -public: - SmartRestTemplate(); - bool add(const char*); - - size_t writeTo(AbstractDataSink&) const; - size_t writtenLength() const; - DataGenerator* copy() const; - -private: - const char *_buffer[SMARTREST_TEMPLATE_FIXED_SIZE]; - size_t _len; -}; - -#endif \ No newline at end of file