public abstract class AbstractPacketCodec
extends java.lang.Object
implements xyz.noark.core.network.PacketCodec
| 构造器和说明 |
|---|
AbstractPacketCodec() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract xyz.noark.core.network.NetworkPacket |
decodePacket(io.netty.buffer.ByteBuf byteBuf)
将二进制数据转化为网络封包对象.
|
abstract io.netty.handler.codec.ByteToMessageDecoder |
lengthDecoder()
长度解码器
这个需要独立分离出来,因为WebSocket没有包长的概念.
|
abstract io.netty.handler.codec.MessageToByteEncoder<?> |
lengthEncoder()
长度编码器.
|
public abstract io.netty.handler.codec.MessageToByteEncoder<?> lengthEncoder()
这个需要独立分离出来,因为WebSocket没有包长的概念.
public abstract io.netty.handler.codec.ByteToMessageDecoder lengthDecoder()
这个需要独立分离出来,因为WebSocket没有包长的概念.
public abstract xyz.noark.core.network.NetworkPacket decodePacket(io.netty.buffer.ByteBuf byteBuf)
byteBuf - 二进制数据