Package-level declarations
Types
Link copied to clipboard
abstract class PacketAssembler<out P : Packet>(val id: Int, val body: ByteBuffer.(@UnsafeVariance P) -> Unit)
Link copied to clipboard
abstract class PacketDisassembler<out P : Packet>(val body: suspend ByteReadChannel.(Int) -> @UnsafeVariance P)
Link copied to clipboard
Link copied to clipboard
interface ProxyPacket
Link copied to clipboard
abstract class ProxyPacketHandler<out P : Packet, out T : ProxyPacket>(val handler: suspend Client.(@UnsafeVariance P) -> T?)