AWS IoT Embedded C Device SDK
include Directory Reference

Files

file  aws_iot_error.h [code]
 Definition of error types for the SDK.
 
file  aws_iot_json_utils.h [code]
 
file  aws_iot_log.h [code]
 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.
 
file  aws_iot_mqtt_client.h [code]
 Client definition for MQTT.
 
file  aws_iot_mqtt_client_common_internal.h [code]
 Internal MQTT functions not exposed to application.
 
file  aws_iot_mqtt_client_interface.h [code]
 
file  aws_iot_shadow_actions.h [code]
 
file  aws_iot_shadow_interface.h [code]
 Interface for thing shadow.
 
file  aws_iot_shadow_json.h [code]
 
file  aws_iot_shadow_json_data.h [code]
 This file is the interface for all the Shadow related JSON functions.
 
file  aws_iot_shadow_key.h [code]
 
file  aws_iot_shadow_records.h [code]
 
file  aws_iot_version.h [code]
 Constants defining the release version of the SDK.
 
file  network_interface.h [code]
 Network interface definition for MQTT client.
 
file  threads_interface.h [code]
 Thread interface definition for MQTT client.
 
file  timer_interface.h [code]
 Timer interface definition for MQTT client.