embkernel
 All Classes Functions Variables Typedefs Groups Pages
Protected Member Functions | Private Member Functions | List of all members
RtosSyncObject Class Reference

Synchronization object super class. More...

#include <RtosSyncObject.hpp>

Inheritance diagram for RtosSyncObject:
RtosBuffer RtosMsgBox< T, N > RtosMsgBox< RX_PACKET *, 4 > RtosMsgBox< RX_SEGMENT *, 4 > RtosSemaphore

Protected Member Functions

 RtosSyncObject (int maxCount, int initialCount)
 
int internalTake (Rtos::TICK tick, int value)
 
int internalGive (Rtos::TICK tick, int value)
 

Private Member Functions

bool putOnWaitList (RtosTask *task, Rtos::TICK tick, RtosList *list)
 

Detailed Description

Synchronization object super class.

Generic synchronization class. All the synchronization objects derive from it.

Definition at line 20 of file RtosSyncObject.hpp.


The documentation for this class was generated from the following files: