|
AWS IoT Embedded C Device SDK
|
| samples/linux/shadow_sample/aws_iot_config.h | |
| samples/linux/shadow_sample_console_echo/aws_iot_config.h | |
| samples/linux/subscribe_publish_sample/aws_iot_config.h | |
| tests/integration/include/aws_iot_config.h | |
| aws_iot_error.h | Definition of error types for the SDK |
| aws_iot_integ_tests_config.h | |
| aws_iot_json_utils.h | |
| aws_iot_log.h | Logging macros for the SDK. This file defines common logging macros with log levels to be used within the SDK. These macros can also be used in the IoT application code as a common way to output logs. The log levels can be tuned by modifying the makefile. Removing (commenting out) the IOT_* statement in the makefile disables that log level |
| aws_iot_mqtt_client.c | MQTT client API definitions |
| aws_iot_mqtt_client.h | Client definition for MQTT |
| aws_iot_mqtt_client_common_internal.c | MQTT client internal API definitions |
| aws_iot_mqtt_client_common_internal.h | Internal MQTT functions not exposed to application |
| aws_iot_mqtt_client_connect.c | MQTT client connect API definition and related functions |
| aws_iot_mqtt_client_interface.h | |
| aws_iot_mqtt_client_publish.c | MQTT client publish API definitions |
| aws_iot_mqtt_client_subscribe.c | MQTT client subscribe API definitions |
| aws_iot_mqtt_client_unsubscribe.c | MQTT client unsubscribe API definitions |
| aws_iot_mqtt_client_yield.c | MQTT client yield API definitions |
| aws_iot_shadow_actions.h | |
| aws_iot_shadow_interface.h | Interface for thing shadow |
| aws_iot_shadow_json.h | |
| aws_iot_shadow_json_data.h | This file is the interface for all the Shadow related JSON functions |
| aws_iot_shadow_key.h | |
| aws_iot_shadow_records.h | |
| aws_iot_test_auto_reconnect.c | Integration Test for automatic reconnect |
| aws_iot_test_basic_connectivity.c | Integration Test for basic client connectivity |
| aws_iot_test_integration_common.h | Integration Test common header |
| aws_iot_test_integration_runner.c | Integration Test runner |
| aws_iot_test_multiple_clients.c | Integration Test for multiple clients from the same application |
| aws_iot_version.h | Constants defining the release version of the SDK |
| docs_related_page.h | |
| jsmn.c | Implementation of the JSMN (Jasmine) JSON parser |
| jsmn.h | Definition of the JSMN (Jasmine) JSON parser |
| network_interface.h | Network interface definition for MQTT client |
| network_platform.h | |
| shadow_console_echo.c | Echo received Delta message |
| shadow_sample.c | A simple connected window example demonstrating the use of Thing Shadow |
| subscribe_publish_sample.c | Simple MQTT publish and subscribe on the same topic |
| threads_interface.h | Thread interface definition for MQTT client |
| threads_platform.h | |
| timer.c | Linux implementation of the timer interface |
| timer_interface.h | Timer interface definition for MQTT client |
| timer_platform.h |
1.8.10