Package org.openrs2.protocol

Types

Link copied to clipboard
abstract class EmptyPacketCodec<T : Packet>(packet: T, opcode: Int) : PacketCodec<T>
Link copied to clipboard
interface Packet
Link copied to clipboard
abstract class PacketCodec<T : Packet>(    val type: Class<T>,     val opcode: Int,     val length: Int)
Link copied to clipboard
object PacketLength
Link copied to clipboard
class Protocol(codecs: PacketCodec<*>)
Link copied to clipboard
class Rs2Decoder(var protocol: Protocol) : ByteToMessageDecoder
Link copied to clipboard
class Rs2Encoder(var protocol: Protocol) : MessageToByteEncoder<Packet>