Namespaces
Enumerations
enum BufferDisposition
| Name | Value |
|---|---|
| kClearEntire | 1u |
| kClearNondurable | 2u |
| kRetain | 3u |
Choices for clearing/retaining trace buffer contents at Start.
A brief summary of buffer contents:
The trace buffer is divided into two main pieces: durable and non-durable.
The durable portion contains things like the string and thread data for
their respective references (trace_encoded_string_ref_t and
trace_encoded_thread_ref_t). The non-durable portion contains the rest of
the trace data like events); this is the portion that, for example, is
discarded in circular buffering mode when the (non-durable) buffer fills.
Defined at line 25 of file fidling/gen/sdk/fidl/fuchsia.tracing/fuchsia.tracing/cpp/fidl/fuchsia.tracing/cpp/common_types.h
enum BufferingMode
| Name | Value |
|---|---|
| kOneshot | 1u |
| kCircular | 2u |
| kStreaming | 3u |
The trace buffering mode.
Defined at line 62 of file fidling/gen/sdk/fidl/fuchsia.tracing/fuchsia.tracing/cpp/fidl/fuchsia.tracing/cpp/common_types.h