Class ConfigurablePing.EnabledPingState
java.lang.Object
org.apache.pekko.http.impl.engine.http2.ConfigurablePing.EnabledPingState
- All Implemented Interfaces:
ConfigurablePing.PingState
- Enclosing class:
- ConfigurablePing
public static final class ConfigurablePing.EnabledPingState
extends Object
implements ConfigurablePing.PingState
-
Constructor Summary
ConstructorsConstructorDescriptionEnabledPingState(scala.concurrent.duration.FiniteDuration _tickInterval, long pingEveryNTickWithoutData) -
Method Summary
-
Constructor Details
-
EnabledPingState
public EnabledPingState(scala.concurrent.duration.FiniteDuration _tickInterval, long pingEveryNTickWithoutData)
-
-
Method Details
-
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
-