template <>

class WireWeakOnewayClientImpl

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

Public Methods

::fidl::OneWayStatus InitializeTracing (::fidl::ServerEnd< ::fuchsia_tracing_controller::Session> && controller, ::fuchsia_tracing_controller::wire::TraceConfig config, ::zx::socket && output)

Requests to initialize tracing with the specified `config`.

A bad request will terminate the connection.

Dropping the socket connection will abort and terminate the

existing trace Session.

The trace controller emits trace data to `output` as a sequence of

binary formatted trace records. Traces obtained from different providers

are delimited by metadata records within the stream.

Allocates 16 bytes of response buffer on the stack. Request is heap-allocated.