A5 CS343
To fix from a4 (stupid mistakes):
EXT:
Each _Accept
defines what cooperation must occur for the accepting task to proceed.
INT:
similar to sem (from previous assignment)
For INT, we use a Condition Variable, which is owned by the mutex object that performs the first wait on it.
INTB:
Correct version:
For INTB, we use a Condition Variable, which is owned by the mutex object that performs the first wait on it.
AUTO
AutomaticSignal.h:
TASK