Package-level declarations

Types

Link copied to clipboard
data class BackendStatusNotice(val backendId: String, val online: Boolean)
Link copied to clipboard
Link copied to clipboard
data class ControlEnvelope(val version: Byte, val type: ControlMessageType, val senderId: String, val issuedAtMillis: Long, val ttlMillis: Long, val nonce: ByteArray, val payload: ByteArray)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ControlReplayKey(val senderId: String, val type: ControlMessageType, val nonce: String)
Link copied to clipboard
class ControlReplayProtector(windowMillis: Long, maxEntries: Int, clock: Clock = SystemClock)
Link copied to clipboard
data class TokenValidationNotice(val playerId: UUID, val backendId: String, val result: TokenValidationResult, val reason: TokenValidationReason?)
Link copied to clipboard
data class TransferRequest(val correlationId: UUID, val playerId: UUID, val targetBackendId: String, val referralData: ByteArray)
Link copied to clipboard
data class TransferResult(val correlationId: UUID, val status: TransferResultStatus, val reason: TransferFailureReason?)