semaphore.h.bak
来自「psos下采用linux的线程库时改写的那部分代码.」· BAK 代码 · 共 32 行
BAK
32 行
/*************************************************
Copyright (C), 2006-2010, Aurine
File name: pthread.h
Author: 张卓谋
Version: 1.0
Date: 2005.6.02
Description:
*************************************************/
#if !defined( __SEMAPHORE_H__ )
#define __SEMAPHORE_H__
typedef struct __sem_t
{
unsigned long id ;
int count ;
int valid ;
}sem_t;
int sem_init (sem_t * sem, int pshared, unsigned int value) ;
int sem_wait (sem_t * sem) ;
int sem_post (sem_t * sem) ;
int sem_getvalue (sem_t * sem, int *sval) ;
int sem_destroy (sem_t * sem) ;
#endif /* !__SEMAPHORE_H__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?