template <>

class WireWeakOnewayBufferClientImpl

Defined at line 1324 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus RegisterProvider (::fidl::ClientEnd< ::fuchsia_tracing_provider::Provider> && provider, uint64_t pid, ::fidl::StringView name)

Registers the trace provider.

Note: Registration is asynchronous, it's only at some point after this

returns that the provider is actually registered.

To unregister, simply close the Provider pipe.

`pid` is the process id of the provider, `name` is the name of the

provider. Both of these are used in logging and diagnostic messages.

Caller provides the backing storage for FIDL message.