Package-level declarations
Types
Link copied to clipboard
Reason for a backend selection decision.
Link copied to clipboard
data class RoutingContext(val playerId: UUID?, val username: String?, val clientAddress: InetSocketAddress?, val requestedBackendId: String?, val protocolCrc: Int, val protocolBuild: Int, val clientVersion: String, val clientType: ClientType, val language: String, val identityTokenPresent: Boolean)
Routing context passed to routing strategies.
Link copied to clipboard
class RoutingDecision
One-shot routing decision for pre-selection hooks.
Link copied to clipboard
interface RoutingStrategy
Strategy for selecting backends during connect and transfer.