emulinker
1.0.2
      Target filter
Search in API
Skip to content
    emulinker
emulinker/org.emulinker.kaillera.controller.v086.protocol/MessageSerializer

MessageSerializer

sealed interface MessageSerializer<E : V086Message>

Inheritors

ClientAckSerializer
ServerAckSerializer
AllReadySerializer
CachedGameDataSerializer
ChatSerializer
CloseGameSerializer
ConnectionRejectedSerializer
CreateGameSerializer
GameChatSerializer
GameDataSerializer
GameKickSerializer
GameStatusSerializer
InformationMessageSerializer
JoinGameSerializer
KeepAliveSerializer
PlayerDropSerializer
PlayerInformationSerializer
QuitSerializer
QuitGameSerializer
ServerStatusSerializer
StartGameSerializer
UserInformationSerializer
UserJoinedSerializer

Properties

messageTypeId
Link copied to clipboard
abstract val messageTypeId: Byte

Functions

read
Link copied to clipboard
abstract fun read(buffer: ByteBuf, messageNumber: Int): Result<E>
write
Link copied to clipboard
abstract fun write(buffer: ByteBuf, message: E)
Generated by Dokka
© 2026 Copyright