le_semaphore.h
Go to the documentation of this file.
62 //--------------------------------------------------------------------------------------------------67 //--------------------------------------------------------------------------------------------------72 //--------------------------------------------------------------------------------------------------81 //--------------------------------------------------------------------------------------------------89 //--------------------------------------------------------------------------------------------------93 //--------------------------------------------------------------------------------------------------96 //--------------------------------------------------------------------------------------------------105 //--------------------------------------------------------------------------------------------------118 //--------------------------------------------------------------------------------------------------123 //--------------------------------------------------------------------------------------------------131 //--------------------------------------------------------------------------------------------------140 //--------------------------------------------------------------------------------------------------146 //--------------------------------------------------------------------------------------------------155 //--------------------------------------------------------------------------------------------------167 //--------------------------------------------------------------------------------------------------173 //--------------------------------------------------------------------------------------------------179 //--------------------------------------------------------------------------------------------------189 //--------------------------------------------------------------------------------------------------195 //--------------------------------------------------------------------------------------------------205 //--------------------------------------------------------------------------------------------------212 //--------------------------------------------------------------------------------------------------218 //--------------------------------------------------------------------------------------------------224 //--------------------------------------------------------------------------------------------------230 //--------------------------------------------------------------------------------------------------le_result_t le_sem_TryWait(le_sem_Ref_t semaphorePtr)Definition: le_clock.h:98le_sem_Ref_t le_sem_FindSemaphore(const char *name)void le_sem_Post(le_sem_Ref_t semaphorePtr)void le_sem_Delete(le_sem_Ref_t semaphorePtr)void le_sem_Wait(le_sem_Ref_t semaphorePtr)le_result_t le_sem_WaitWithTimeOut(le_sem_Ref_t semaphorePtr, le_clk_Time_t timeToWait)le_sem_Ref_t le_sem_Create(const char *name, int32_t initialCount)int le_sem_GetValue(le_sem_Ref_t semaphorePtr)