#include <juce.h>#include <FreeRTOS.h>#include <StackMacros.h>#include <semphr.h>#include <queue.h>#include <JUCEqueue.h>#include <JUCEqueue.hpp>Functions | |
| xSemaphoreHandle | JUCESemaphoreCreateMutex (void) |
| int | JUCESemaphoreTake (xSemaphoreHandle Semaphore) |
| int | JUCESemaphoreGive (xSemaphoreHandle Semaphore) |
| void | MutexList_Add (CriticalSection *mutexPointer, int mutexID) |
| void | MutexList_Del (CriticalSection *mutexPointer) |
| CriticalSection * | MutexList_GetPointer (int mutexID) |
| int | MutexListList_GetID (CriticalSection *mutexPointer) |
Variables | |
| CriticalSection | queuelistmutex |
| int | mutexID = 0 |
| xSemaphoreHandle JUCESemaphoreCreateMutex | ( | void | ) |

| int JUCESemaphoreGive | ( | xSemaphoreHandle | Semaphore | ) |

| int JUCESemaphoreTake | ( | xSemaphoreHandle | Semaphore | ) |

| void MutexList_Add | ( | CriticalSection * | mutexPointer, | |
| int | mutexID | |||
| ) |
| void MutexList_Del | ( | CriticalSection * | mutexPointer | ) |
| CriticalSection* MutexList_GetPointer | ( | int | mutexID | ) |
| int MutexListList_GetID | ( | CriticalSection * | mutexPointer | ) |
| int mutexID = 0 |
| CriticalSection queuelistmutex |
1.6.1