Package io.netty.channel
Class ChannelOutboundBuffer.Entry
java.lang.Object
io.netty.channel.ChannelOutboundBuffer.Entry
- Enclosing class:
ChannelOutboundBuffer
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ByteBuffer
(package private) ByteBuffer[]
(package private) boolean
(package private) int
private final Recycler.EnhancedHandle
<ChannelOutboundBuffer.Entry> (package private) Object
(package private) ChannelOutboundBuffer.Entry
(package private) int
(package private) long
(package private) ChannelPromise
private static final ObjectPool
<ChannelOutboundBuffer.Entry> (package private) long
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
-
Method Summary
Modifier and TypeMethodDescription(package private) int
cancel()
(package private) static ChannelOutboundBuffer.Entry
newInstance
(Object msg, int size, long total, ChannelPromise promise) (package private) void
(package private) ChannelOutboundBuffer.Entry
-
Field Details
-
RECYCLER
-
handle
-
next
-
msg
Object msg -
bufs
ByteBuffer[] bufs -
buf
ByteBuffer buf -
promise
ChannelPromise promise -
progress
long progress -
total
long total -
pendingSize
int pendingSize -
count
int count -
cancelled
boolean cancelled
-
-
Constructor Details
-
Entry
-
-
Method Details
-
newInstance
static ChannelOutboundBuffer.Entry newInstance(Object msg, int size, long total, ChannelPromise promise) -
cancel
int cancel() -
unguardedRecycle
void unguardedRecycle() -
unguardedRecycleAndGetNext
ChannelOutboundBuffer.Entry unguardedRecycleAndGetNext()
-