eventbarrier.h
来自「本次实验的目的在于掌握使用nachos中的线程序解决较为复杂的并发问题。实验内容」· C头文件 代码 · 共 25 行
H
25 行
#include "copyright.h"
#include "thread.h"
#include "list.h"
#define SIGNALED 1
#define UNSIGNALED 0
class EventBarrier
{
public:
EventBarrier(char *debugname);
~EventBarrier();
void Wait();
void Signal();
void Complete();
int Waiters();
private:
char *name;
bool state;
int waitnum;
List *queue_signal;
List *queue_complete;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?