template <>

class WireWeakOnewayBufferClientImpl

Defined at line 1631 of file fidling/gen/sdk/fidl/fuchsia.process/fuchsia.process/cpp/fidl/fuchsia.process/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus AddArgs (::fidl::VectorView< ::fidl::VectorView<uint8_t>> args)

Adds the given arguments to the command-line for the process.

Calling this method multiple times concatenates the arguments.

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus AddEnvirons (::fidl::VectorView< ::fidl::VectorView<uint8_t>> environ)

Adds the given variables to the environment variables for the process.

Calling this method multiple times concatenates the variables.

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus AddNames (::fidl::VectorView< ::fuchsia_process::wire::NameInfo> names)

Adds the given names to the namespace for the process.

The paths in the namespace must be non-overlapping. See

<https

://fuchsia.dev/fuchsia-src/concepts/process/namespaces> for details.

Calling this method multiple times concatenates the names.

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus AddHandles (::fidl::VectorView< ::fuchsia_process::wire::HandleInfo> handles)

Adds the given handles to the startup handles for the process.

Calling this method multiple times concatenates the handles.

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus SetOptions (uint32_t options)

Sets the options with which the process is created.

Calling this method multiple times will overwrite the current options.

Caller provides the backing storage for FIDL message.