class TraceManager

Defined at line 68 of file ../../src/performance/trace_manager/trace_manager.h

Public Methods

fidl::ProtocolHandler<fuchsia_tracing_provider::Registry> GetRegistryHandler ()

Defined at line 84 of file ../../src/performance/trace_manager/trace_manager.h

fidl::ProtocolHandler<fuchsia_tracing_controller::Provisioner> GetProvisionerHandler ()

Defined at line 89 of file ../../src/performance/trace_manager/trace_manager.h

void TraceManager (Config config, async::Executor & executor)

Defined at line 209 of file ../../src/performance/trace_manager/trace_manager.cc

void ~TraceManager ()

Defined at line 216 of file ../../src/performance/trace_manager/trace_manager.cc

TraceSession * session ()

For testing.

Defined at line 612 of file ../../src/performance/trace_manager/trace_manager.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_tracing_provider::Registry> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 239 of file ../../src/performance/trace_manager/trace_manager.cc

void OnEmptyControllerSet ()

Defined at line 246 of file ../../src/performance/trace_manager/trace_manager.cc

Friends

class TraceController