A wrapper class for talking to Axeda from MBED devices. Uses HTTPClient and MbedJSONValue classes.

Dependents:   axeda_wrapper_dev MTS_Axeda_Example

Auto generated API documentation and code listings for AxedaWrapper

Classes

HTTPClient A simple HTTP Client The HTTPClient is composed of:

  • The actual client ( HTTPClient )
  • Classes that act as a data repository, each of which deriving from the HTTPData class ( HTTPText for short text content, HTTPFile for file I/O, HTTPMap for key/value pairs, and HTTPStream for streaming purposes)
HTTPJsonText A data endpoint to store text
HTTPMap Map of key/value pairs Used to transmit POST data using the application/x-www-form-urlencoded encoding
HTTPText A data endpoint to store text
IHTTPDataIn This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...)
IHTTPDataOut This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...)
MbedJSONValue MbedJSONValue class

Code

AxedaWrapper.cpp [code]
AxedaWrapper.h [code]
HTTPClient.cpp [code]
HTTPClient.h [code] HTTP Client header file
HTTPJsonText.h [code]
HTTPMap.cpp [code]
HTTPMap.h [code]
HTTPText.cpp [code]
HTTPText.h [code]
IHTTPData.h [code]
MbedJSONValue.cpp [code]
MbedJSONValue.h [code]
test_AxedaWrapper.h [code]