DevConsoleOkHttpWebSocketListener

class DevConsoleOkHttpWebSocketListener(recorder: SocketRecorder, connectionIdProvider: (WebSocket) -> String = { socket -> "${socket.request().url}-${System.identityHashCode(socket)}" }) : WebSocketListener

OkHttp adapter that records callbacks without altering socket control flow.

Constructors

Link copied to clipboard
constructor(recorder: SocketRecorder, connectionIdProvider: (WebSocket) -> String = { socket -> "${socket.request().url}-${System.identityHashCode(socket)}" })

Functions

Link copied to clipboard
open override fun onClosed(webSocket: WebSocket, code: Int, reason: String)
Link copied to clipboard
open override fun onClosing(webSocket: WebSocket, code: Int, reason: String)
Link copied to clipboard
open override fun onFailure(webSocket: WebSocket, t: Throwable, response: Response?)
Link copied to clipboard
open override fun onMessage(webSocket: WebSocket, text: String)
open override fun onMessage(webSocket: WebSocket, bytes: ByteString)
Link copied to clipboard
open override fun onOpen(webSocket: WebSocket, response: Response)