public abstract class DataStreamPacketByteBuffer extends DataStreamPacketImpl
DataStreamPacket with ByteBuffer.| Modifier and Type | Field and Description |
|---|---|
static ByteBuffer |
EMPTY_BYTE_BUFFER |
| Modifier | Constructor and Description |
|---|---|
protected |
DataStreamPacketByteBuffer(ClientId clientId,
org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type,
long streamId,
long streamOffset,
ByteBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
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–2022 The Apache Software Foundation. All rights reserved.