static final class ChannelOutboundBuffer.Entry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.nio.ByteBuffer |
buf |
(package private) java.nio.ByteBuffer[] |
bufs |
(package private) boolean |
cancelled |
(package private) int |
count |
private Recycler.Handle<ChannelOutboundBuffer.Entry> |
handle |
(package private) java.lang.Object |
msg |
(package private) ChannelOutboundBuffer.Entry |
next |
(package private) int |
pendingSize |
(package private) long |
progress |
(package private) ChannelPromise |
promise |
private static Recycler<ChannelOutboundBuffer.Entry> |
RECYCLER |
(package private) long |
total |
Modifier | Constructor and Description |
---|---|
private |
Entry(Recycler.Handle<ChannelOutboundBuffer.Entry> handle) |
Modifier and Type | Method and Description |
---|---|
(package private) int |
cancel() |
(package private) static ChannelOutboundBuffer.Entry |
newInstance(java.lang.Object msg,
int size,
long total,
ChannelPromise promise) |
(package private) void |
recycle() |
(package private) ChannelOutboundBuffer.Entry |
recycleAndGetNext() |
private static final Recycler<ChannelOutboundBuffer.Entry> RECYCLER
private final Recycler.Handle<ChannelOutboundBuffer.Entry> handle
ChannelOutboundBuffer.Entry next
java.lang.Object msg
java.nio.ByteBuffer[] bufs
java.nio.ByteBuffer buf
ChannelPromise promise
long progress
long total
int pendingSize
int count
boolean cancelled
private Entry(Recycler.Handle<ChannelOutboundBuffer.Entry> handle)
static ChannelOutboundBuffer.Entry newInstance(java.lang.Object msg, int size, long total, ChannelPromise promise)
int cancel()
void recycle()
ChannelOutboundBuffer.Entry recycleAndGetNext()