Azure IoT common library
Dependents: STM32F746_iothub_client_sample_mqtt f767zi_mqtt iothub_client_sample_amqp iothub_client_sample_http ... more
Diff: condition_rtx_mbed.cpp
- Revision:
- 0:fa2de1b79154
- Child:
- 6:c55b013dfc2a
--- /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) + { + } +}