]> git.saurik.com Git - wxWidgets.git/commitdiff
added wxSocketBase::GetTimeout() to match existing SetTimeout()
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 23 Nov 2008 13:11:25 +0000 (13:11 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 23 Nov 2008 13:11:25 +0000 (13:11 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/socket.h
interface/wx/socket.h

index 165aa97890aa3d0f5c5aa253c76dcc439505c9e8..61073626585f6280f4ac71dd10f10d3b9be71f62 100644 (file)
@@ -160,6 +160,7 @@ public:
   wxSocketFlags GetFlags() const { return m_flags; }
   void SetFlags(wxSocketFlags flags);
   void SetTimeout(long seconds);
+  long GetTimeout() const { return m_timeout; }
 
   bool GetOption(int level, int optname, void *optval, int *optlen);
   bool SetOption(int level, int optname, const void *optval, int optlen);
index 0a7d42ba8e00b6a9606da14c213410efe769f7d7..621df49adf382cb9daa6ed0befe31ff4c45c0558 100644 (file)
@@ -712,6 +712,13 @@ public:
     */
     bool GetPeer(wxSockAddress& addr) const;
 
+    /**
+        Return the socket timeout in seconds.
+
+        The timeout can be set using SetTimeout() and is 10 minutes by default.
+     */
+    long GetTimeout() const;
+
     /**
         Returns @true if the socket is connected.
     */