HALFRED  0.4.0
Functions
hal_os_queue.h File Reference

OS queue API. More...

Detailed Description

OS queue API.

Purpose
HALFRED Hardware Abstraction Layer
Version
Revision
1500
License
$License$

Go to the source code of this file.

Functions

OSQueue OSQUEUE_Create (size_t elementSize, size_t capacity)
 
void OSQUEUE_Destroy (OSQueue queue)
 
bool OSQUEUE_IsValid (OSQueue queue)
 
int OSQUEUE_Put (OSQueue queue, const void *element, OSTime timeout)
 
int OSQUEUE_Get (OSQueue queue, void *placeToStore, OSTime timeout)
 
size_t OSQUEUE_GetCapacity (OSQueue queue)
 
size_t OSQUEUE_GetNumberOfElements (OSQueue queue)