A client for the SmartREST protocol from Cumulocity.

Dependencies:   SmartRest

Fork of MbedSmartRest by Vincent Wochnik

Committer:
vwochnik
Date:
Fri Jan 24 21:05:24 2014 +0000
Revision:
3:ce2f116369bd
Child:
5:ab909221d22d
fix

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vwochnik 3:ce2f116369bd 1 #include "MbedClient.h"
vwochnik 3:ce2f116369bd 2
vwochnik 3:ce2f116369bd 3 MbedClient::MbedClient(const char* url, const char* username, const char* password)
vwochnik 3:ce2f116369bd 4 : _url(url), _username(username), _password(password)
vwochnik 3:ce2f116369bd 5 {
vwochnik 3:ce2f116369bd 6 _state = 0;
vwochnik 3:ce2f116369bd 7 }
vwochnik 3:ce2f116369bd 8
vwochnik 3:ce2f116369bd 9 uint8_t MbedClient::beginRequest()
vwochnik 3:ce2f116369bd 10 {
vwochnik 3:ce2f116369bd 11 }
vwochnik 3:ce2f116369bd 12
vwochnik 3:ce2f116369bd 13 uint8_t MbedClient::sendIdentifier(const char*)
vwochnik 3:ce2f116369bd 14 {
vwochnik 3:ce2f116369bd 15 }
vwochnik 3:ce2f116369bd 16
vwochnik 3:ce2f116369bd 17 uint8_t MbedClient::sendData(DataGenerator& generator)
vwochnik 3:ce2f116369bd 18 {
vwochnik 3:ce2f116369bd 19 }
vwochnik 3:ce2f116369bd 20
vwochnik 3:ce2f116369bd 21 uint8_t MbedClient::endRequest()
vwochnik 3:ce2f116369bd 22 {
vwochnik 3:ce2f116369bd 23 }
vwochnik 3:ce2f116369bd 24
vwochnik 3:ce2f116369bd 25 uint8_t MbedClient::awaitResponse()
vwochnik 3:ce2f116369bd 26 {
vwochnik 3:ce2f116369bd 27 }
vwochnik 3:ce2f116369bd 28
vwochnik 3:ce2f116369bd 29 AbstractDataSource& MbedClient::receiveData()
vwochnik 3:ce2f116369bd 30 {
vwochnik 3:ce2f116369bd 31 return _buffer;
vwochnik 3:ce2f116369bd 32 }
vwochnik 3:ce2f116369bd 33
vwochnik 3:ce2f116369bd 34 void MbedClient::stop()
vwochnik 3:ce2f116369bd 35 {
vwochnik 3:ce2f116369bd 36 _buffer.writeReset();
vwochnik 3:ce2f116369bd 37 }