10 #ifndef HAL_OS_QUEUE_H
11 #define HAL_OS_QUEUE_H
59 int OSQUEUE_Put(OSQueue queue,
const void* element, OSTime timeout);
72 int OSQUEUE_Get(OSQueue queue,
void* placeToStore, OSTime timeout);
bool OSQUEUE_IsValid(OSQueue queue)
size_t OSQUEUE_GetNumberOfElements(OSQueue queue)
OSQueue OSQUEUE_Create(size_t elementSize, size_t capacity)
int OSQUEUE_Put(OSQueue queue, const void *element, OSTime timeout)
int OSQUEUE_Get(OSQueue queue, void *placeToStore, OSTime timeout)
void OSQUEUE_Destroy(OSQueue queue)
size_t OSQUEUE_GetCapacity(OSQueue queue)