public abstract class
NetworkQualityRttListener
extends Object
Watches observations of various round trip times (RTTs) at various layers of the network stack. These include RTT estimates by QUIC and TCP, as well as the time between when a URL request is sent and when the first byte of the response is received.
Public Constructor Summary
|
NetworkQualityRttListener(Executor executor)
|
Public Method Summary
| Executor | |
| abstract void |
onRttObservation(int rttMs, long whenMs, int source)
Reports a new round trip time observation.
|
Inherited Method Summary
Public Constructors
public NetworkQualityRttListener (Executor executor)
Parameters
| executor | The executor on which the observations are reported. |
|---|
Public Methods
public Executor getExecutor ()
public abstract void onRttObservation (int rttMs, long whenMs, int source)
Reports a new round trip time observation.
Parameters
| rttMs | the round trip time in milliseconds. |
|---|---|
| whenMs | milliseconds since the Epoch (January 1st 1970, 00:00:00.000). |
| source | the observation source from NetworkQualityObservationSource.
|