class TraceController

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

Public Methods

uint64_t Id ()

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

TraceSession * session ()

For testing.

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

void TraceController (std::unique_ptr<TraceSession> session, fidl::ServerEnd<fuchsia_tracing_controller::Session> server_end, async_dispatcher_t * dispatcher, fit::closure on_disconnect)

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

void ~TraceController ()

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

void TerminateTracing (fit::closure cb)

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

void OnAlert (const std::string & alert_name)

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

Friends

class TraceManager