@Deprecated public static interface RecvByteBufAllocator.Handle
Modifier and Type | Method and Description |
---|---|
ByteBuf |
allocate(ByteBufAllocator alloc)
Deprecated.
Creates a new receive buffer whose capacity is probably large enough to read all inbound data and small
enough not to waste its space.
|
int |
attemptedBytesRead()
Deprecated.
Get how many bytes the read operation will (or did) attempt to read.
|
void |
attemptedBytesRead(int bytes)
Deprecated.
Set how many bytes the read operation will (or did) attempt to read.
|
boolean |
continueReading()
Deprecated.
Determine if the current read loop should continue.
|
int |
guess()
Deprecated.
Similar to
allocate(ByteBufAllocator) except that it does not allocate anything but just tells the
capacity. |
void |
incMessagesRead(int numMessages)
Deprecated.
Increment the number of messages that have been read for the current read loop.
|
int |
lastBytesRead()
Deprecated.
Get the amount of bytes for the previous read operation.
|
void |
lastBytesRead(int bytes)
Deprecated.
Set the bytes that have been read for the last read operation.
|
void |
readComplete()
Deprecated.
The read has completed.
|
void |
reset(ChannelConfig config)
Deprecated.
Reset any counters that have accumulated and recommend how many messages/bytes should be read for the next
read loop.
|
ByteBuf allocate(ByteBufAllocator alloc)
int guess()
allocate(ByteBufAllocator)
except that it does not allocate anything but just tells the
capacity.void reset(ChannelConfig config)
This may be used by continueReading()
to determine if the read operation should complete.
config
- The channel configuration which may impact this object's behavior.void incMessagesRead(int numMessages)
numMessages
- The amount to increment by.void lastBytesRead(int bytes)
bytes
- The number of bytes from the previous read operation. This may be negative if an read error
occurs. If a negative value is seen it is expected to be return on the next call to
lastBytesRead()
. A negative value will signal a termination condition enforced externally
to this class and is not required to be enforced in continueReading()
.int lastBytesRead()
void attemptedBytesRead(int bytes)
bytes
- How many bytes the read operation will (or did) attempt to read.int attemptedBytesRead()
boolean continueReading()
true
if the read loop should continue reading. false
if the read loop is complete.void readComplete()
Copyright © 2008–2024 The Netty Project. All rights reserved.