| Embedded Wireless Framework
    | 
The Embedded Wireless Framework freeRTOS platform API. More...
#include "ewf_platform_freertos.h"| Functions | |
| ewf_result | ewf_platform_sleep (uint32_t time) | 
| Sleeps for a number of time ticks.  More... | |
| ewf_result | ewf_platform_thread_create (ewf_platform_thread *thread_ptr) | 
| ewf_result | ewf_platform_thread_destroy (ewf_platform_thread *thread_ptr) | 
| ewf_result | ewf_platform_thread_start (ewf_platform_thread *thread_ptr) | 
| ewf_result | ewf_platform_thread_stop (ewf_platform_thread *thread_ptr) | 
| ewf_result | ewf_platform_mutex_create (ewf_platform_mutex *mutex_ptr) | 
| ewf_result | ewf_platform_mutex_destroy (ewf_platform_mutex *mutex_ptr) | 
| ewf_result | ewf_platform_mutex_get (ewf_platform_mutex *mutex_ptr) | 
| ewf_result | ewf_platform_mutex_put (ewf_platform_mutex *mutex_ptr) | 
| ewf_result | ewf_platform_queue_create (ewf_platform_queue *queue_ptr) | 
| Create a queue.  More... | |
| ewf_result | ewf_platform_queue_destroy (ewf_platform_queue *queue_ptr) | 
| Destroy a queue.  More... | |
| ewf_result | ewf_platform_queue_enqueue (ewf_platform_queue *queue_ptr, const void *data_ptr, uint32_t data_size, bool wait) | 
| Enqueue an item.  More... | |
| ewf_result | ewf_platform_queue_dequeue (ewf_platform_queue *queue_ptr, void *buffer_ptr, uint32_t *buffer_size_ptr, bool wait) | 
| Dequeue an item.  More... | |
The Embedded Wireless Framework freeRTOS platform API.