Package akka.http.impl.engine.http2
Class ConfigurablePing.EnabledPingState
- java.lang.Object
-
- akka.http.impl.engine.http2.ConfigurablePing.EnabledPingState
-
- All Implemented Interfaces:
ConfigurablePing.PingState
- Enclosing class:
- ConfigurablePing
public static final class ConfigurablePing.EnabledPingState extends java.lang.Object implements ConfigurablePing.PingState
-
-
Constructor Summary
Constructors Constructor Description EnabledPingState(scala.concurrent.duration.FiniteDuration _tickInterval, long pingEveryNTickWithoutData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidonDataFrameSeen()voidonPingAck()voidonTick()booleanpingAckOverdue()voidsendingPing()booleanshouldEmitPing()scala.Option<scala.concurrent.duration.FiniteDuration>tickInterval()
-
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clearin interfaceConfigurablePing.PingState
-
onDataFrameSeen
public void onDataFrameSeen()
- Specified by:
onDataFrameSeenin interfaceConfigurablePing.PingState
-
onPingAck
public void onPingAck()
- Specified by:
onPingAckin interfaceConfigurablePing.PingState
-
onTick
public void onTick()
- Specified by:
onTickin interfaceConfigurablePing.PingState
-
pingAckOverdue
public boolean pingAckOverdue()
- Specified by:
pingAckOverduein interfaceConfigurablePing.PingState
-
sendingPing
public void sendingPing()
- Specified by:
sendingPingin interfaceConfigurablePing.PingState
-
shouldEmitPing
public boolean shouldEmitPing()
- Specified by:
shouldEmitPingin interfaceConfigurablePing.PingState
-
tickInterval
public scala.Option<scala.concurrent.duration.FiniteDuration> tickInterval()
- Specified by:
tickIntervalin interfaceConfigurablePing.PingState
-
-