Started

class Started @JvmOverloads constructor(val dispatcher: String, val timestampNanos: Long, val queueDelayNanos: Long, val coroutineName: String?, val thread: ThreadInfo?, val spanId: Long? = null, val parentSpanId: Long? = null, val dispatchId: Long = 0, val spanName: String? = null) : TraceEvent(source)

A block began running after waiting queueDelayNanos in the queue.

Constructors

Link copied to clipboard
constructor(dispatcher: String, timestampNanos: Long, queueDelayNanos: Long, coroutineName: String?, thread: ThreadInfo?, spanId: Long? = null, parentSpanId: Long? = null, dispatchId: Long = 0, spanName: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val dispatcher: String

Label of the dispatcher that produced the event, such as "io" or "default".

Link copied to clipboard
Link copied to clipboard
open override val level: TraceLevel

Lowest TraceLevel at which this event is produced.

Link copied to clipboard
Link copied to clipboard

time between dispatch and start, in nanoseconds.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

thread that runs the block; null unless TraceLevel.Coroutine is enabled and the platform has threads.

Link copied to clipboard
open override val timestampNanos: Long

Monotonic timestamp in nanoseconds. Only differences between events are meaningful.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String