class FuchsiaProducer

Defined at line 35 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

Public Methods

void FuchsiaProducer (int perfetto_service_fd)

Defined at line 37 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void OnConnect ()

Defined at line 81 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void OnDisconnect ()

Defined at line 96 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void OnTracingSetup ()

Defined at line 102 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void OnStartupTracingSetup ()

Defined at line 110 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void SetupDataSource (perfetto::DataSourceInstanceID id, const perfetto::DataSourceConfig & config)

Defined at line 112 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void StartDataSource (perfetto::DataSourceInstanceID id, const perfetto::DataSourceConfig & config)

Defined at line 115 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void StopDataSource (perfetto::DataSourceInstanceID id)

Defined at line 143 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void Flush (perfetto::FlushRequestID id, const perfetto::DataSourceInstanceID * data_source_ids, size_t num_data_sources, perfetto::FlushFlags )

Defined at line 149 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void ClearIncrementalState (const perfetto::DataSourceInstanceID * data_source_ids, size_t num_data_sources)

Defined at line 154 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

zx::result<> ConfigureSharedMemory (fidl::ClientEnd<fuchsia_io::File> buffer)

Defined at line 157 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc

void ~FuchsiaProducer ()

Defined at line 189 of file ../../src/performance/perfetto-bridge/tests/perfetto_producer.cc