]> git.tdb.fi Git - libs/net.git/blobdiff - source/socket.h
Move some functions around a bit
[libs/net.git] / source / socket.h
index 38d65da40da560ba3443d81d561cd38df71cea24..f97588415b1e5df052b1138a1e706f596810fc0b 100644 (file)
@@ -35,15 +35,16 @@ protected:
 public:
        ~Socket();
 
-       void set_block(bool);
-       const IO::Handle &get_event_handle();
+       virtual void set_block(bool);
+       virtual const IO::Handle &get_event_handle();
 
        /** Associates the socket with a local address.  There must be no existing
        users of the address. */
        void bind(const SockAddr &);
 
-       void set_timeout(const Time::TimeDelta &);
        const SockAddr &get_local_address() const;
+
+       void set_timeout(const Time::TimeDelta &);
 protected:
        int set_option(int, int, const void *, socklen_t);
        int get_option(int, int, void *, socklen_t *) const;