SendChannel
Sender's interface to Channel.
Functions
Registers a handler which is synchronously invoked once the channel is closed or the receiving side of this channel is cancelled. Only one handler can be attached to a channel during its lifetime. The handler
is invoked when isClosedForSend starts to return true
. If the channel is closed already, the handler is invoked immediately.
Sends the specified element to this channel, suspending the caller while the buffer of this channel is full or if it does not exist, or throws an exception if the channel is closed for send
(see close for details).
Properties
Inheritors
Extensions
Adds element to this channel, blocking the caller while this channel is full, and returning either successful result when the element was added, or failed result representing closed channel with a corresponding exception.