androidx.tracing.wire
Classes
TraceSink |
The trace sink that writes |
Cmn
|
Top-level functions summary
TraceDriver |
TraceDriver(sink: TraceSink, isEnabled: Boolean)Constructs a |
android
|
TraceDriver |
TraceDriver(context: Context, sink: TraceSink, isEnabled: Boolean)Constructs a |
android
|
TraceSink |
TraceSink( |
android
|
TraceSink |
TraceSink( |
android
|
TraceSink |
TraceSink( |
android
|
Top-level functions
TraceDriver
fun TraceDriver(sink: TraceSink, isEnabled: Boolean = true): TraceDriver
Constructs a TraceDriver instance on the JVM.
TraceDriver
fun TraceDriver(context: Context, sink: TraceSink, isEnabled: Boolean = true): TraceDriver
Constructs a TraceDriver instance on Android based on the provided Context instance.
TraceSink
fun TraceSink(
directory: File,
sequenceId: Int,
coroutineContext: CoroutineContext = Dispatchers.IO
): TraceSink
TraceSink
fun TraceSink(
context: Context,
sequenceId: Int,
coroutineContext: CoroutineContext,
outputStream: OutputStream
): TraceSink
TraceSink
fun TraceSink(
context: Context,
sequenceId: Int,
coroutineContext: CoroutineContext,
traceFile: File = context.filesDir.perfettoTraceFile()
): TraceSink