class TraceBuffer
Defined at line 187 of file fidling/gen/sdk/fidl/fuchsia.tracing.perfetto/fuchsia.tracing.perfetto/cpp/fidl/fuchsia.tracing.perfetto/cpp/wire_types.h
Specifies how the trace buffer should be exchanged.
Public Methods
void TraceBuffer ()
void ~TraceBuffer ()
void TraceBuffer (TraceBuffer && other)
TraceBuffer & operator= (TraceBuffer && other)
bool has_invalid_tag ()
bool is_from_server ()
TraceBuffer WithFromServer (::fidl::ClientEnd< ::fuchsia_tracing_perfetto::BufferReceiver> val)
Used to receive the trace buffer from the system tracing service.
::fidl::ClientEnd< ::fuchsia_tracing_perfetto::BufferReceiver> & from_server ()
Used to receive the trace buffer from the system tracing service.
const ::fidl::ClientEnd< ::fuchsia_tracing_perfetto::BufferReceiver> & from_server ()
Used to receive the trace buffer from the system tracing service.
::fuchsia_tracing_perfetto::wire::TraceBuffer::Tag Which ()
void _CloseHandles ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kFromServer | 1 |
Defined at line 195 of file fidling/gen/sdk/fidl/fuchsia.tracing.perfetto/fuchsia.tracing.perfetto/cpp/fidl/fuchsia.tracing.perfetto/cpp/wire_types.h