# androidx.tracing.wire

*** ** * ** ***

## Annotations

|---|---|
| `https://developer.android.com/reference/androidx/tracing/wire/ExperimentalRingBufferApi` | Marks declarations in the Tracing API that are highly experimental for ring buffer tracing. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/tracing/wire/Files` |   |
| `https://developer.android.com/reference/androidx/tracing/wire/InMemoryRingBufferTraceSink` | A `https://developer.android.com/reference/androidx/tracing/AbstractTraceSink` that stores `https://developer.android.com/reference/androidx/tracing/TraceEvent`s in a fixed-size ring buffer to minimize allocations. |
| `https://developer.android.com/reference/androidx/tracing/wire/TraceDriver` | The entry point to tracing APIs. |
| `https://developer.android.com/reference/androidx/tracing/wire/TraceSink` | The trace sink that writes `https://lysine.dev/okio/3.x/okio/okio/-buffered-sink/index.html`, to a new file per trace session. |
| `https://developer.android.com/reference/androidx/tracing/wire/TraceSinks` |   |
| `https://developer.android.com/reference/androidx/tracing/wire/TraceDriver.Companion` |   |