pl.wendigo.chrome.api.tracing / TracingCompleteEvent

TracingCompleteEvent

data class TracingCompleteEvent : Event (source)

Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.

Link
Tracing#tracingComplete event documentation.

Constructors

<init>

TracingCompleteEvent(dataLossOccurred: Boolean, stream: StreamHandle? = null, traceFormat: StreamFormat? = null, streamCompression: StreamCompression? = null)

Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.

Properties

dataLossOccurred

val dataLossOccurred: Boolean

Indicates whether some trace data is known to have been lost, e.g. because the trace ring buffer wrapped around.

stream

val stream: StreamHandle?

A handle of the stream that holds resulting trace data.

streamCompression

val streamCompression: StreamCompression?

Compression format of returned stream.

traceFormat

val traceFormat: StreamFormat?

Trace data format of returned stream.

Inherited Functions

protocolDomain

fun protocolDomain(): String