Components/Libraries/XF/FreeRTOS/Semaphore

From UIT
Revision as of 13:55, 10 August 2017 by Sara.chalokh (Talk | contribs)
Jump to: navigation, search

Contents

Semaphore

This class is a C++ class that manage a FreeRTOS Semaphore.

Member Attibuts

SemaphoreHandle_t _semaphoreHandler : The FreeRTOS semaphore

Member Functions Description

Semaphore(baseUInt oMaxCount, baseUInt oInitalCount)

~Semaphore()

baseUInt getCount()

bool take(timeSize oTicksToWait = INFINIT_TIME)

bool takeFromISR()

bool give()

bool giveFromISR()

bool isCreated()

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox