JettyWebsocketClient

Functions

Link copied to clipboard
fun blocking(uri: Uri, headers: Headers = emptyList(), timeout: Duration = Duration.of(5, ChronoUnit.SECONDS)): WsClient
Link copied to clipboard
operator fun invoke(timeout: Duration = Duration.of(5, ChronoUnit.SECONDS), wsClient: WebSocketClient = WebSocketClient(defaultJettyHttpClient())): WebsocketFactory
Link copied to clipboard
fun nonBlocking(uri: Uri, headers: Headers = emptyList(), timeout: Duration = Duration.ZERO, wsClient: WebSocketClient = WebSocketClient(defaultJettyHttpClient() ), onError: (Throwable) -> Unit = {}, onConnect: WsConsumer = {}): Websocket