Removing onClosing listener because it isn't being used.

This commit is contained in:
Vitor Pamplona
2025-10-18 17:12:10 -04:00
parent 4c633c7dec
commit e20afd39a3
4 changed files with 4 additions and 26 deletions

View File

@@ -103,12 +103,6 @@ class OkHttpWebSocket(
incomingMessages.trySendBlocking(text)
}
override fun onClosing(
webSocket: okhttp3.WebSocket,
code: Int,
reason: String,
) = out.onClosing(code, reason)
override fun onClosed(
webSocket: okhttp3.WebSocket,
code: Int,

View File

@@ -170,15 +170,6 @@ open class BasicRelayClient(
consumeIncomingMessage(text, onConnected)
}
override fun onClosing(
code: Int,
reason: String,
) {
Log.w(logTag, "OnClosing $code $reason")
listener.onRelayStateChange(this@BasicRelayClient, RelayState.DISCONNECTING)
}
override fun onClosed(
code: Int,
reason: String,

View File

@@ -20,6 +20,10 @@
*/
package com.vitorpamplona.quartz.nip01Core.relay.sockets
/**
* Interface to abstract the socket implementation.
* Make sure onMessage appears in order of the receipt.
*/
interface WebSocketListener {
fun onOpen(
pingMillis: Int,
@@ -28,11 +32,6 @@ interface WebSocketListener {
fun onMessage(text: String)
fun onClosing(
code: Int,
reason: String,
)
fun onClosed(
code: Int,
reason: String,

View File

@@ -87,12 +87,6 @@ class BasicOkHttpWebSocket(
incomingMessages.trySendBlocking(text)
}
override fun onClosing(
webSocket: OkHttpWebSocket,
code: Int,
reason: String,
) = out.onClosing(code, reason)
override fun onClosed(
webSocket: OkHttpWebSocket,
code: Int,