class IO::Event::Selector::Select
def io_select(readable, writable, priority, timeout)
@parameter writable [Array(IO)] The list of IO objects to wait for writability.
@parameter readable [Array(IO)] The list of IO objects to wait for readability.
Wait for multiple IO objects to become readable or writable.
def io_select(readable, writable, priority, timeout) Thread.new do IO.select(readable, writable, priority, timeout) end.value end