Azure IoT common library

Dependents:   STM32F746_iothub_client_sample_mqtt f767zi_mqtt iothub_client_sample_amqp iothub_client_sample_http ... more

Revision:
0:fa2de1b79154
Child:
6:c55b013dfc2a
diff -r 000000000000 -r fa2de1b79154 condition_rtx_mbed.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/condition_rtx_mbed.cpp	Fri Apr 08 12:01:36 2016 -0700
@@ -0,0 +1,52 @@
+// Copyright (c) Microsoft. All rights reserved.
+// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+
+#include <cstdlib>
+#ifdef _CRTDBG_MAP_ALLOC
+#include <crtdbg.h>
+#endif
+
+#include "azure_c_shared_utility/lock.h"
+#include "azure_c_shared_utility/iot_logging.h"
+#include "rtos.h"
+#include "azure_c_shared_utility/condition.h"
+
+COND_HANDLE Condition_Init(void)
+{
+    return NULL;
+}
+
+COND_RESULT Condition_Post(COND_HANDLE handle)
+{
+    COND_RESULT result;
+    if (handle == NULL)
+    {
+        result = COND_INVALID_ARG;
+    }
+    else
+    {
+
+    }
+    return COND_ERROR;
+}
+
+COND_RESULT Condition_Wait(COND_HANDLE  handle, LOCK_HANDLE lock, int timeout_milliseconds)
+{
+    COND_RESULT result;
+    if (handle == NULL)
+    {
+        result = COND_INVALID_ARG;
+    }
+    else
+    {
+        result = COND_ERROR;
+    }
+    return result;
+}
+
+void Condition_Deinit(COND_HANDLE handle)
+{
+    if (handle != NULL)
+    {
+    }
+}