23 #ifndef OSIP_MONOTHREAD 
int osip_mutex_lock(struct osip_mutex *mut)
 
int osip_mutex_unlock(struct osip_mutex *mut)
 
struct osip_mutex * osip_mutex_init(void)
 
void osip_mutex_destroy(struct osip_mutex *mut)
 
int osip_sem_post(struct osip_sem *sem)
Definition: port_sema.c:187
 
int osip_sem_destroy(struct osip_sem *sem)
Definition: port_sema.c:176
 
struct osip_sem * osip_sem_init(unsigned int value)
Definition: port_sema.c:163
 
int osip_sem_trywait(struct osip_sem *sem)
Definition: port_sema.c:205
 
int osip_sem_wait(struct osip_sem *sem)
Definition: port_sema.c:196
 
void osip_thread_exit(void)
 
int osip_thread_set_priority(struct osip_thread *thread, int priority)
 
int osip_thread_join(struct osip_thread *thread)
 
struct osip_thread * osip_thread_create(int stacksize, void *(*func)(void *), void *arg)