Object
# File lib/selenium/webdriver/common/port_prober.rb, line 4 def self.above(port) port += 1 until free? port port end
# File lib/selenium/webdriver/common/port_prober.rb, line 17 def self.free?(port) TCPServer.new(Platform.localhost, port).close true rescue SocketError, Errno::EADDRINUSE false end
# File lib/selenium/webdriver/common/port_prober.rb, line 9 def self.random server = TCPServer.new(Platform.localhost, 0) port = server.addr[1] server.close port end
[Validate]
Generated with the Darkfish Rdoc Generator 2.