-public:
- void set_block(bool);
- IO::Handle get_event_handle();
-
- bool get_connected() const { return connected; }
- void bind(const SockAddr &);
- virtual int connect(const SockAddr &) =0;
- void close();
- const SockAddr &get_local_address() const;
- const SockAddr &get_peer_address() const;
- ~Socket();