class TraceProviderImpl

Defined at line 16 of file ../../zircon/system/ulib/trace-provider/provider_impl.h

Public Methods

async_dispatcher_t * dispatcher ()

Defined at line 36 of file ../../zircon/system/ulib/trace-provider/provider_impl.h

void TraceProviderImpl (std::string name, async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_tracing_provider::Provider> server_end)

Defined at line 63 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

void Initialize (fuchsia_tracing_provider::wire::ProviderInitializeRequest * request, InitializeCompleter::Sync & completer)

Defined at line 72 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

void Start (fuchsia_tracing_provider::wire::ProviderStartRequest * request, StartCompleter::Sync & completer)

Defined at line 85 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

void Stop (StopCompleter::Sync & completer)

Defined at line 92 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

void Terminate (TerminateCompleter::Sync & completer)

Defined at line 94 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

void GetKnownCategories (GetKnownCategoriesCompleter::Sync & completer)

Defined at line 96 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

void SetGetKnownCategoriesCallback (GetKnownCategoriesCallback callback)

Defined at line 116 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc

const ProviderConfig & GetProviderConfig ()

Defined at line 122 of file ../../zircon/system/ulib/trace-provider/provider_impl.cc