mirror of
https://github.com/tursom/TursomServer.git
synced 2025-02-12 21:00:35 +08:00
update AbstractWebSocketHandler
This commit is contained in:
parent
463a5cf44c
commit
5d2ab81a6d
@ -12,7 +12,7 @@ import kotlin.reflect.KMutableProperty1
|
|||||||
|
|
||||||
@Suppress("unused", "MemberVisibilityCanBePrivate")
|
@Suppress("unused", "MemberVisibilityCanBePrivate")
|
||||||
open class AbstractWebSocketHandler<T : WebSocketClient<T, H>, H : WebSocketHandler<T, H>> : WebSocketHandler<T, H> {
|
open class AbstractWebSocketHandler<T : WebSocketClient<T, H>, H : WebSocketHandler<T, H>> : WebSocketHandler<T, H> {
|
||||||
fun <F : (A1) -> Unit, A1> addListener1(
|
fun <F : (A1) -> Unit, A1> addListener(
|
||||||
p: KMutableProperty0<F?>,
|
p: KMutableProperty0<F?>,
|
||||||
newHandler: F?,
|
newHandler: F?,
|
||||||
) {
|
) {
|
||||||
@ -24,7 +24,7 @@ open class AbstractWebSocketHandler<T : WebSocketClient<T, H>, H : WebSocketHand
|
|||||||
}.uncheckedCast())
|
}.uncheckedCast())
|
||||||
}
|
}
|
||||||
|
|
||||||
fun <F : (A1) -> Unit, A1> addListener1(
|
fun <F : (A1) -> Unit, A1> addListener(
|
||||||
p: KMutableProperty1<AbstractWebSocketHandler<T, H>, F?>,
|
p: KMutableProperty1<AbstractWebSocketHandler<T, H>, F?>,
|
||||||
newHandler: F?,
|
newHandler: F?,
|
||||||
) {
|
) {
|
||||||
@ -36,7 +36,7 @@ open class AbstractWebSocketHandler<T : WebSocketClient<T, H>, H : WebSocketHand
|
|||||||
}.uncheckedCast())
|
}.uncheckedCast())
|
||||||
}
|
}
|
||||||
|
|
||||||
fun <F : (A1, A2) -> Unit, A1, A2> addListener2(
|
fun <F : (A1, A2) -> Unit, A1, A2> addListener(
|
||||||
p: KMutableProperty0<F?>,
|
p: KMutableProperty0<F?>,
|
||||||
newHandler: F?,
|
newHandler: F?,
|
||||||
) {
|
) {
|
||||||
@ -48,7 +48,7 @@ open class AbstractWebSocketHandler<T : WebSocketClient<T, H>, H : WebSocketHand
|
|||||||
}.uncheckedCast())
|
}.uncheckedCast())
|
||||||
}
|
}
|
||||||
|
|
||||||
fun <F : (A1, A2) -> Unit, A1, A2> addListener2(
|
fun <F : (A1, A2) -> Unit, A1, A2> addListener(
|
||||||
p: KMutableProperty1<AbstractWebSocketHandler<T, H>, F?>,
|
p: KMutableProperty1<AbstractWebSocketHandler<T, H>, F?>,
|
||||||
newHandler: F?,
|
newHandler: F?,
|
||||||
) {
|
) {
|
||||||
|
Loading…
Reference in New Issue
Block a user