chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.network / ResourceTiming

ResourceTiming

data class ResourceTiming

Timing information for the request.

Constructors

<init>

Timing information for the request.

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

Properties

connectEnd

Connected to the remote host.

val connectEnd: Double

connectStart

Started connecting to the remote host.

val connectStart: Double

dnsEnd

Finished DNS address resolve.

val dnsEnd: Double

dnsStart

Started DNS address resolve.

val dnsStart: Double

proxyEnd

Finished resolving proxy.

val proxyEnd: Double

proxyStart

Started resolving proxy.

val proxyStart: Double

pushEnd

Time the server finished pushing request.

val pushEnd: Double?

pushStart

Time the server started pushing request.

val pushStart: Double?

receiveHeadersEnd

Finished receiving response headers.

val receiveHeadersEnd: Double

requestTime

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

val requestTime: Double

sendEnd

Finished sending request.

val sendEnd: Double

sendStart

Started sending request.

val sendStart: Double

sslEnd

Finished SSL handshake.

val sslEnd: Double

sslStart

Started SSL handshake.

val sslStart: Double

workerFetchStart

Started fetch event.

val workerFetchStart: Double?

workerReady

Finished Starting ServiceWorker.

val workerReady: Double?

workerRespondWithSettled

Settled fetch event respondWith promise.

val workerRespondWithSettled: Double?

workerStart

Started running ServiceWorker.

val workerStart: Double?