A simple IoTHub sample using HTTP as transport
Dependencies: EthernetInterface NTPClient iothub_client iothub_http_transport mbed-rtos mbed wolfSSL serializer azure_c_shared_utility
This sample showcases the usage of Azure IoT client libraries with the HTTP transport for sending/receiving raw messages from an IoT Hub.
Diff: simplesample_http.c
- Revision:
- 42:fc9ef8d266b3
- Parent:
- 41:4080293252bc
- Child:
- 49:6f4fa05511db
--- a/simplesample_http.c Fri Jul 01 10:45:03 2016 -0700 +++ b/simplesample_http.c Mon Jul 18 16:47:18 2016 -0700 @@ -66,9 +66,9 @@ void sendCallback(IOTHUB_CLIENT_CONFIRMATION_RESULT result, void* userContextCallback) { - int messageTrackingId = (intptr_t)userContextCallback; + unsigned int messageTrackingId = (unsigned int)(uintptr_t)userContextCallback; - (void)printf("Message Id: %d Received.\r\n", messageTrackingId); + (void)printf("Message Id: %u Received.\r\n", messageTrackingId); (void)printf("Result Call Back Called! Result is: %s \r\n", ENUM_TO_STRING(IOTHUB_CLIENT_CONFIRMATION_RESULT, result)); }