Blocks until data becomes available for read.
bool waitForData (
.time .Duration timeout = dur(0L)
The maximum wait time can be customized with the
If there is already data availabe for read, or if the connection is
closed, the function will return immediately without blocking.
|timeout|| Optional timeout, the default value of |
The function will return
true if data becomes available before the
timeout is reached. If the connection gets closed, or the timeout
false is returned instead.