game-common / pragma.loadsimulator / RpcClient /

RpcClient #

open class RpcClient(connection: LoadSimConnection, delayer: Delayer, clientId: String, backend: String)

Loadsim-facing view of one backend connection.

Constructors #

RpcClient

fun RpcClient(connection: LoadSimConnection, delayer: Delayer, clientId: String, backend: String)

Functions #

NameSummary

clearNotificationChannelsExceptFor

suspend fun clearNotificationChannelsExceptFor(notificationsToPersist: List<String>)

Clears buffered notifications except the types named in notificationsToPersist (qualified names, as in config).