template <>

class WireWeakSyncClientImpl

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

Public Methods

::fidl::WireResult< ::fuchsia_process::Launcher::Launch> Launch (::fuchsia_process::wire::LaunchInfo && info)

Creates and starts the process described by `info`.

After processing this message, the `Launcher` is reset to its initial

state and is ready to launch another process.

`process` is present if, and only if, `status` is `ZX_OK`.

Allocates 96 bytes of message buffer on the stack. No heap allocation necessary.

::fidl::WireResult< ::fuchsia_process::Launcher::CreateWithoutStarting> CreateWithoutStarting (::fuchsia_process::wire::LaunchInfo && info)

Creates the process described by `info` but does not start it.

After processing this message, the `Launcher` is reset to its initial

state and is ready to launch another process.

The caller is responsible for calling `zx_process_start` using the data

in `ProcessStartData` to actually start the process.

`data` is present if, and only if, `status` is `ZX_OK`.

Allocates 160 bytes of message buffer on the stack. No heap allocation necessary.