send_until
Description:
Sends a value into the channel. This method blocks the thread until the value is sent, the channel is closed, or end_time has passed.
This method is the same as send except there is a timeout.
Errors:
- ChannelError.CLOSED
If the channel has been closed.
- ChannelError.TIMEOUT
If end_time has passed.
Parameters:
| data |
a value |
| end_time |
the monotonic time to wait until |
Returns:
|
the result which holds null if succeeded, or an error if failed. |