         }
         self.blocking = blocking
     }
-    
+
     init(fileDescriptor: Int32, blocking: Bool = false) {
         self.fileDescriptor = fileDescriptor
         self.blocking = blocking
     }
-    
+
     deinit {
         close()
     }
-    
+
     /// Bind the socket at given port and interface
     ///  - Parameter port: port number to bind to
     ///  - Parameter interface: networking interface to bind to, in IPv6 format

        }
        return bytesSent
    }
    
    /// Read data from peer
    ///  - Parameter size: size of bytes to read
    ///  - Returns: bytes read from peer

            )
            return value == 1
        }

        set {
            var value: Int32 = newValue ? 1 : 0
            assert(
