OSC-priority-queue.h File Reference

Go to the source code of this file.


struct  OSCSchedulableObject


typedef struct OSCQueueStructOSCQueue


OSCQueue OSCNewQueue (int maxItems, void *(*InitTimeMalloc)(int numBytes))
Boolean OSCQueueInsert (OSCQueue q, OSCSchedulableObject o)
OSCTimeTag OSCQueueEarliestTimeTag (OSCQueue q)
OSCSchedulableObject OSCQueueRemoveEarliest (OSCQueue q)
Boolean OSCQueueIsEmpty (OSCQueue q)
void OSCQueueScanStart (OSCQueue q)
OSCSchedulableObject OSCQueueScanNext (OSCQueue q)
void OSCQueueRemoveCurrentScanItem (OSCQueue q)

Typedef Documentation

typedef struct OSCQueueStruct* OSCQueue

Function Documentation

OSCQueue OSCNewQueue ( int  maxItems,
void *(*)(int numBytes)  InitTimeMalloc 

Boolean OSCQueueInsert ( OSCQueue  q,
OSCSchedulableObject  o 

OSCTimeTag OSCQueueEarliestTimeTag ( OSCQueue  q  ) 

OSCSchedulableObject OSCQueueRemoveEarliest ( OSCQueue  q  ) 

Boolean OSCQueueIsEmpty ( OSCQueue  q  ) 

void OSCQueueScanStart ( OSCQueue  q  ) 

OSCSchedulableObject OSCQueueScanNext ( OSCQueue  q  ) 

void OSCQueueRemoveCurrentScanItem ( OSCQueue  q  ) 

Generated on Thu Sep 17 23:14:16 2009 for CSL by  doxygen 1.5.8