classpublicPriority 2
LatencySimulationHandler
com.hypixel.hytale.server.core.io.netty.LatencySimulationHandler
extends ChannelDuplexHandler
9
Methods
9
Public Methods
2
Fields
1
Constructors
Constants
StringPIPELINE_KEY= "latencySimulator"
Constructors
public
LatencySimulationHandler(long delay, TimeUnit unit)Methods
Public Methods (9)
public
void close(ChannelHandlerContext ctx, ChannelPromise promise)throws Exception
public
int compareTo(Delayed o)public
void flush(ChannelHandlerContext ctx)public
long getDelay(TimeUnit unit)@Override
public
void handlerRemoved(ChannelHandlerContext ctx)throws Exception
public
void read(ChannelHandlerContext ctx)throws Exception
public
void run()@Override
publicstatic
void setLatency(Channel channel, long delay, TimeUnit unit)public
void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise)throws Exception
Fields
Private/Package Fields (2)
private
long delayNanosprivate
Thread taskThread