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