Package-level declarations

Types

Link copied to clipboard
class ChannelTransport(incoming: Channel<String> = Channel(Channel.UNLIMITED), outgoing: Channel<String> = Channel(Channel.UNLIMITED)) : Transport
Link copied to clipboard
Link copied to clipboard
interface Transport

Functions

Link copied to clipboard
suspend fun runTransportLoop(transport: Transport, onMessageLine: suspend (String) -> Unit, onError: suspend (Throwable) -> Unit? = null, onClose: suspend () -> Unit? = null)