Package io.netty.channel
Class ChannelFlushPromiseNotifier.DefaultFlushCheckpoint
- java.lang.Object
-
- io.netty.channel.ChannelFlushPromiseNotifier.DefaultFlushCheckpoint
-
- All Implemented Interfaces:
ChannelFlushPromiseNotifier.FlushCheckpoint
- Enclosing class:
- ChannelFlushPromiseNotifier
private static class ChannelFlushPromiseNotifier.DefaultFlushCheckpoint extends java.lang.Object implements ChannelFlushPromiseNotifier.FlushCheckpoint
-
-
Field Summary
Fields Modifier and Type Field Description private long
checkpoint
private ChannelPromise
future
-
Constructor Summary
Constructors Constructor Description DefaultFlushCheckpoint(long checkpoint, ChannelPromise future)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
flushCheckpoint()
void
flushCheckpoint(long checkpoint)
ChannelPromise
promise()
-
-
-
Field Detail
-
checkpoint
private long checkpoint
-
future
private final ChannelPromise future
-
-
Constructor Detail
-
DefaultFlushCheckpoint
DefaultFlushCheckpoint(long checkpoint, ChannelPromise future)
-
-
Method Detail
-
flushCheckpoint
public long flushCheckpoint()
- Specified by:
flushCheckpoint
in interfaceChannelFlushPromiseNotifier.FlushCheckpoint
-
flushCheckpoint
public void flushCheckpoint(long checkpoint)
- Specified by:
flushCheckpoint
in interfaceChannelFlushPromiseNotifier.FlushCheckpoint
-
promise
public ChannelPromise promise()
- Specified by:
promise
in interfaceChannelFlushPromiseNotifier.FlushCheckpoint
-
-