public class FixLengthBufferProtocol extends Object implements Protocol<ByteBuffer,ByteBuffer>
| 构造器和说明 |
|---|
FixLengthBufferProtocol() |
FixLengthBufferProtocol(Byte endFlag) |
| 限定符和类型 | 方法和说明 |
|---|---|
ByteBuffer |
decode(ByteBuffer readBuffer,
Session session) |
ByteBuffer |
encode(ByteBuffer bufferData,
Session session) |
public FixLengthBufferProtocol()
public FixLengthBufferProtocol(Byte endFlag)
public ByteBuffer decode(ByteBuffer readBuffer, Session session)
decode 在接口中 Protocol<ByteBuffer,ByteBuffer>readBuffer - 需要解码的数据 如果是buffer 不需要flip,框架已经flip了,毕竟使用者又可以少写一行代码public ByteBuffer encode(ByteBuffer bufferData, Session session)
encode 在接口中 Protocol<ByteBuffer,ByteBuffer>bufferData - 需要编码的数据Copyright © 2019. All rights reserved.