Xively C library
Dependents: Application-xively-jumpstart-demo Application-xively-jumpstart-demo Modified_Xively_Jumpstart HW7-1_Xively_Thermostat
File List
comm_layer.h [code] | Defines _communication layer_ abstraction interface |
connection.h [code] | Defines `connection_t`, which is used by the _communication layer_ |
csv_data.c [code] | Implements CSV _data layer_ encoders and decoders specific to Xively CSV data format [see csv_data.h] |
csv_data.h [code] | Implements CSV _data layer_ encoders and decoders specific to Xively CSV data format |
csv_data_layer.c [code] | Implements CSV _data layer_ abstration interface [see csv_data_layer.h and data_layer.h] |
csv_data_layer.h [code] | Implements CSV _data layer_ abstration interface |
data_layer.h [code] | Defines _data layer_ abstraction interface |
http_consts.h [code] | Constants used by our HTTP parser |
http_layer_parser.c [code] | Our simple HTTP parser [see http_layer_parser.h] |
http_layer_parser.h [code] | Our simple HTTP parser |
http_layer_queries.c [code] | Helpers for making HTTP requests (specific to Xively REST/HTTP API) |
http_layer_queries.h [code] | Helpers for making HTTP requests (specific to Xively REST/HTTP API) [see http_layer_queries.h] |
http_transport.c [code] | Implements HTTP _transport layer_ abstraction interface [see http_transport.h and transport_layer.h] |
http_transport.h [code] | Implements HTTP _transport layer_ abstraction interface |
http_transport_layer.c [code] | Implements HTTP _transport layer_ encoders and decoders specific to Xively REST/HTTP API [see http_transport_layer.h] |
http_transport_layer.h [code] | Implements HTTP _transport layer_ encoders and decoders specific to Xively REST/HTTP API |
mbed_comm.cpp [code] | Implements mbed _communication layer_ abstraction interface using [TCPSocketConnection](http://mbed.org/users/mbed_official/code/Socket/docs/tip/classTCPSocketConnection.html) [see comm_layer.h] |
mbed_comm.h [code] | Implements mbed _communication layer_ functions [see comm_layer.h and mbed_comm.cpp] |
mbed_comm_layer.c [code] | Implements mbed _communication layer_ abstraction interface [see comm_layer.h] |
mbed_comm_layer_data_specific.h [code] | Declares layer-specific data structure |
transport_layer.h [code] | Defines _transport layer_ abstraction interface |
xi_allocator.c [code] | Our custom `alloc()` and `free()` [see xi_allocator.h] |
xi_allocator.h [code] | Our custom `alloc()` and `free()` |
xi_consts.h [code] | Constants that user may wish to override based on their needs |
xi_debug.h [code] | Macros to use for debugging (relies on `xi_printf()`) |
xi_err.c [code] | Error handling (POSIX-like) [see xi_err.h] |
xi_err.h [code] | Error handling (POSIX-like) |
xi_globals.c [code] | Global run-time settings used by the library [see xi_globals.h] |
xi_globals.h [code] | Global run-time settings used by the library |
xi_helpers.c [code] | General helpers used by the library [see xi_helpers.h] |
xi_helpers.h [code] | General helpers used by the library |
xi_macros.h [code] | General macros used by the library |
xi_printf.c [code] | Our custom `printf()` hook [see xi_printf.h] |
xi_printf.h [code] | Our custom `printf()` hook |
xively.c [code] | Xively C library [see xively.h] |
xively.h [code] | Xively C library |
Generated on Tue Jul 12 2022 12:15:13 by 1.7.2