27 #ifndef GWEN_SEMAPHORE_H
28 #define GWEN_SEMAPHORE_H
struct GWEN_SEMAPHORE GWEN_SEMAPHORE
GWENHYWFAR_API GWEN_SEMAPHORE * GWEN_Semaphore_new(int initialCount)
GWENHYWFAR_API int GWEN_Semaphore_Wait(GWEN_SEMAPHORE *sm)
GWENHYWFAR_API int GWEN_Semaphore_Post(GWEN_SEMAPHORE *sm)
GWENHYWFAR_API void GWEN_Semaphore_free(GWEN_SEMAPHORE *sm)