public abstract class DataStreamPacketByteBuffer extends DataStreamPacketImpl
DataStreamPacket with ByteBuffer.| 限定符和类型 | 字段和说明 |
|---|---|
static ByteBuffer |
EMPTY_BYTE_BUFFER |
| 限定符 | 构造器和说明 |
|---|---|
protected |
DataStreamPacketByteBuffer(ClientId clientId,
org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type,
long streamId,
long streamOffset,
ByteBuffer buffer) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getDataLength() |
ByteBuffer |
slice() |
getClientId, getStreamId, getStreamOffset, getType, toStringpublic static final ByteBuffer EMPTY_BYTE_BUFFER
protected DataStreamPacketByteBuffer(ClientId clientId, org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type, long streamId, long streamOffset, ByteBuffer buffer)
public long getDataLength()
public ByteBuffer slice()
Copyright © 2017–2023 The Apache Software Foundation. All rights reserved.