X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=schedule.h;h=664b2d245bea0b05a3f072d9c0eb75146bdfaf0f;hb=f2a014110185c734180545ffc1dc2f0dcd30fd0c;hp=c3d029fb2ed4b77246889ad8f7a070b7893a080a;hpb=2eb6b99ea42e152d878a8c4805f3cf119f316c3e;p=model-checker.git diff --git a/schedule.h b/schedule.h index c3d029f..664b2d2 100644 --- a/schedule.h +++ b/schedule.h @@ -18,6 +18,8 @@ public: Scheduler(); void add_thread(Thread *t); void remove_thread(Thread *t); + void wait(Thread *wait, Thread *join); + void wake(Thread *t); Thread * next_thread(Thread *t); Thread * get_current_thread() const; void print() const;