333c333
< virtual bool drain(Event *drain_event);
---
> virtual unsigned int drain(Event *drain_event);