struct TraceProviderBundle

Defined at line 17 of file ../../src/performance/trace_manager/trace_provider_bundle.h

Public Members

Client provider
uint32_t id
zx_koid_t pid
basic_string name

Public Methods

void TraceProviderBundle (fidl::ClientEnd<fuchsia_tracing_provider::Provider> provider, uint32_t id, zx_koid_t pid, const std::string & name, async_dispatcher_t * dispatcher)

Defined at line 13 of file ../../src/performance/trace_manager/trace_provider_bundle.cc

void on_fidl_error (fidl::UnbindInfo info)

Defined at line 18 of file ../../src/performance/trace_manager/trace_provider_bundle.cc

void ~TraceProviderBundle ()

Defined at line 20 of file ../../src/performance/trace_manager/trace_provider_bundle.h

void TraceProviderBundle (const TraceProviderBundle & value)

Defined at line 22 of file ../../src/performance/trace_manager/trace_provider_bundle.h

TraceProviderBundle & operator= (const TraceProviderBundle & )

Defined at line 23 of file ../../src/performance/trace_manager/trace_provider_bundle.h

std::string ToString ()

Defined at line 24 of file ../../src/performance/trace_manager/trace_provider_bundle.cc

void TraceProviderBundle (TraceProviderBundle && value)

Defined at line 25 of file ../../src/performance/trace_manager/trace_provider_bundle.h

TraceProviderBundle & operator= (TraceProviderBundle && )

Defined at line 26 of file ../../src/performance/trace_manager/trace_provider_bundle.h

void SetOnUnbound (fit::function<void (fidl::UnbindInfo)> on_unbound)

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