Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / net / socket / socket.h
index fccb258..5d9af81 100644 (file)
@@ -48,13 +48,13 @@ class NET_EXPORT Socket {
 
   // Set the receive buffer size (in bytes) for the socket.
   // Note: changing this value can affect the TCP window size on some platforms.
-  // Returns true on success, or false on failure.
-  virtual bool SetReceiveBufferSize(int32 size) = 0;
+  // Returns a net error code.
+  virtual int SetReceiveBufferSize(int32 size) = 0;
 
   // Set the send buffer size (in bytes) for the socket.
   // Note: changing this value can affect the TCP window size on some platforms.
-  // Returns true on success, or false on failure.
-  virtual bool SetSendBufferSize(int32 size) = 0;
+  // Returns a net error code.
+  virtual int SetSendBufferSize(int32 size) = 0;
 };
 
 }  // namespace net