Package-level declarations

Types

Link copied to clipboard
class ConnectPacketInterceptor(session: PlayerSession, tokenService: TokenService, transferTokenValidator: TransferTokenValidator, router: Router, playerManager: PlayerManagerImpl, eventBus: EventBus, transferService: PlayerTransferService, onBackendSelected: (String) -> Unit) : ChannelInboundHandlerAdapter

Intercepts the Connect packet on stream 0 to inject proxy referral data.

Link copied to clipboard
class StreamBridge(target: Channel) : ChannelInboundHandlerAdapter

Forwards inbound data to a target channel and closes the target on disconnect.

Link copied to clipboard
class VarIntFrameDecoder : ByteToMessageDecoder

Decodes Hytale frames that use a 4-byte little-endian payload length prefix followed by a 4-byte packet ID.

Link copied to clipboard
class VarIntLengthPrepender : MessageToByteEncoder<ByteBuf>

Pass-through encoder for already framed Hytale packets.