/home/midibox/svn_snapshot/mios32/trunk/mios32/MIOSJUCE/FreeRTOS/Source/JUCEqueue.cpp File Reference

#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

Function Documentation

xSemaphoreHandle JUCESemaphoreCreateMutex ( void   ) 

Here is the call graph for this function:

int JUCESemaphoreGive ( xSemaphoreHandle  Semaphore  ) 

Here is the call graph for this function:

int JUCESemaphoreTake ( xSemaphoreHandle  Semaphore  ) 

Here is the call graph for this function:

void MutexList_Add ( CriticalSection *  mutexPointer,
int  mutexID 
)
void MutexList_Del ( CriticalSection *  mutexPointer  ) 
CriticalSection* MutexList_GetPointer ( int  mutexID  ) 
int MutexListList_GetID ( CriticalSection *  mutexPointer  ) 

Variable Documentation

int mutexID = 0
CriticalSection queuelistmutex

Generated on 22 Jan 2016 for MIDIboxNG by  doxygen 1.6.1