- Mode mode;
- PollEvent events;
- bool eof_flag;
-
- Base();
- void set_events(PollEvent);
- virtual void on_event(PollEvent) { }
- virtual unsigned do_write(const char *, unsigned) =0;
- virtual unsigned do_read(char *, unsigned) =0;
-private:
- Base(const Base &);
- Base &operator=(const Base &);