IPC@CHIP® RTOS-LNX – API Documentation

Header image

Main page


Functions
RTOS Semaphore API

Detailed Description

This set of API provides access to the semaphore facilities of the IPC@CHIP® for task sequence control.

Functions

RTX_EC RTX_Delete_Sem (RTX_ID semID)
 Delete a semaphore. More...
 
RTX_EC RTX_Free_Sem (RTX_ID semID)
 Give up ownership of a resource semaphore. More...
 
RTX_EC RTX_Get_Sem (RTX_ID semID)
 Get resource or counting semaphore without waiting. More...
 
RTX_EC RTX_NewSem (RTX_ID *semID, const char *name, int initvalue)
 Create a new resource or counting semaphore. More...
 
RTX_EC RTX_Release_Sem (RTX_ID semID)
 Release a resource semaphore. More...
 
RTX_EC RTX_Sem_Timeout (RTX_ID semID, long time_ms)
 Access a resource or counting semaphore with timeout. More...
 
RTX_EC RTX_Sem_Wait (RTX_ID semID)
 Wait on a resource or counting semaphore without timeout. More...
 
RTX_ID RTX_SemFind (const char *name)
 Find a semaphore by name. More...
 
RTX_EC RTX_Signal_Sem (RTX_ID semID)
 Signal a counting semaphore. More...
 





Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Tue Dec 12 2017 09:23:36 by Doxygen 1.8.13