eventbarrier.h

来自「linux的例子,就是下载后到自己的机子上去运行」· C头文件 代码 · 共 23 行

H
23
字号
#include"synch-sleep.h"enum SignalState{SIGNALED,UNSIGNALED};class EventBarrier{public: 	EventBarrier(char *debugname);	~EventBarrier();	char* GetName(){ return name;}	void Wait();	void Signal();	void Complete();	int Waiters();private:	char *name;	SignalState state;	int num;	int signum;	Lock* lock;	Lock* comlock;	Condition* sigcond;	Condition* complete;};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?