4 #include "eventobject.h"
5 #include "eventreader.h"
11 class Pipe: public EventObject
26 virtual void set_block(bool);
27 virtual void set_inherit(bool);
30 virtual unsigned do_write(const char *, unsigned);
31 virtual unsigned do_read(char *, unsigned);
34 virtual const Handle &get_handle(Mode);
35 virtual const Handle &get_event_handle() { return reader.get_event(); }