Waits for input on a list of socket streams, returning the first stream that is ready.
system
wait-for-input-streams-returning-first streams &key wait-function wait-reason timeout => result
streams⇩ |
A list, each member of which is a socket-stream. |
wait-function⇩ |
A function of no arguments. |
wait-reason⇩ |
A string. |
timeout⇩ |
A real number or nil . |
result |
A socket-stream or nil . |
The function wait-for-input-streams-returning-first
behaves just like wait-for-input-streams except that it returns the first stream in the list streams that is ready for input.
See wait-for-input-streams for details of how wait-function, wait-reason and timeout are used.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:31:02