pl.wendigo.chrome.api.network / ResourceTiming

ResourceTiming

data class ResourceTiming (source)

Timing information for the request.

Link
Network#ResourceTiming type documentation.

Constructors

<init>

ResourceTiming(requestTime: Double, proxyStart: Double, proxyEnd: Double, dnsStart: Double, dnsEnd: Double, connectStart: Double, connectEnd: Double, sslStart: Double, sslEnd: Double, workerStart: Double, workerReady: Double, sendStart: Double, sendEnd: Double, pushStart: Double, pushEnd: Double, receiveHeadersEnd: Double)

Timing information for the request.

Properties

connectEnd

val connectEnd: Double

Connected to the remote host.

connectStart

val connectStart: Double

Started connecting to the remote host.

dnsEnd

val dnsEnd: Double

Finished DNS address resolve.

dnsStart

val dnsStart: Double

Started DNS address resolve.

proxyEnd

val proxyEnd: Double

Finished resolving proxy.

proxyStart

val proxyStart: Double

Started resolving proxy.

pushEnd

val pushEnd: Double

Time the server finished pushing request.

pushStart

val pushStart: Double

Time the server started pushing request.

receiveHeadersEnd

val receiveHeadersEnd: Double

Finished receiving response headers.

requestTime

val requestTime: Double

Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime.

sendEnd

val sendEnd: Double

Finished sending request.

sendStart

val sendStart: Double

Started sending request.

sslEnd

val sslEnd: Double

Finished SSL handshake.

sslStart

val sslStart: Double

Started SSL handshake.

workerReady

val workerReady: Double

Finished Starting ServiceWorker.

workerStart

val workerStart: Double

Started running ServiceWorker.