class IO::Endpoint::SocketEndpoint

def connect(&block)

def connect(&block)
	if block_given?
		yield @socket
	else
		return @socket
	end
end