Changeset 464 for azure_iot_hub_f767zi/trunk/azure_iot_sdk/iothub_client/inc/iothub_client_core_ll.h
- Timestamp:
- Jun 22, 2021, 9:00:19 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
azure_iot_hub_f767zi/trunk/azure_iot_sdk/iothub_client/inc/iothub_client_core_ll.h
r457 r464 2 2 // Licensed under the MIT license. See LICENSE file in the project root for full license information. 3 3 4 /** @file iothub_client_core_ll.h 5 * @brief APIs that allow a user (usually a device) to communicate 6 * with an Azure IoTHub. 7 * 8 * @details IoTHubClientCore_LL is a module that allows a user (usually a 9 * device) to communicate with an Azure IoTHub. It can send events 10 * and receive messages. At any given moment in time there can only 11 * be at most 1 message callback function. 12 * 13 * This API surface contains a set of APIs that allows the user to 14 * interact with the lower layer portion of the IoTHubClient. These APIs 15 * contain @c _LL_ in their name, but retain the same functionality like the 16 * @c IoTHubClient_... APIs, with one difference. If the @c _LL_ APIs are 17 * used then the user is responsible for scheduling when the actual work done 18 * by the IoTHubClient happens (when the data is sent/received on/from the wire). 19 * This is useful for constrained devices where spinning a separate thread is 20 * often not desired. 21 */ 4 //********************************************************************** 5 // NOTE: THIS HEADER IS FOR INTERNAL USE ONLY 6 // 7 // Applications should use iothub_device_client_ll.h or iothub_module_client_ll.h 8 // instead for the official API. 9 // 10 //********************************************************************** 22 11 23 12 #ifndef IOTHUB_CLIENT_CORE_LL_H
Note:
See TracChangeset
for help on using the changeset viewer.