67c67,69
< virtual void notifyWork(Event *e);
---
> void satisfy(bool timedOut=false);
>
> virtual void notifyWork(Event *e) { satisfy(); }
132a135,136
>
> void notifyWork(Event *e) override { satisfy(e == nullptr); }
158a163,164
>
> void notifyWork(Event *e) override { satisfy(e == nullptr); }
340a347,348
> bool timedOut() { return _timedOut; }
> void timedOut(bool to) { _timedOut = to; }
362a371,373
> // Needed to support the deprecated "timed_out" function.
> bool _timedOut;
>
389c400
< Sensitivity::notifyWork(Event *e)
---
> Sensitivity::satisfy(bool timedOut)
390a402
> process->timedOut(timedOut);