template <>
class WireWeakSyncClientImpl
Defined at line 1303 of file fidling/gen/sdk/fidl/fuchsia.dash/fuchsia.dash/cpp/fidl/fuchsia.dash/cpp/wire_messaging.h
Public Methods
::fidl::WireResult< ::fuchsia_dash::Launcher::ExploreComponentOverPty> ExploreComponentOverPty (::fidl::StringView moniker, ::fidl::ClientEnd< ::fuchsia_hardware_pty::Device> && pty, ::fidl::VectorView< ::fidl::StringView> tool_urls, ::fidl::StringView command, ::fuchsia_dash::wire::DashNamespaceLayout ns_layout)
Launch a dash process scoped to the component with the given moniker, forwarding the given
stdio PTY.
Allocates 32 bytes of response buffer on the stack. Request is heap-allocated.
::fidl::WireResult< ::fuchsia_dash::Launcher::ExploreComponentOverSocket> ExploreComponentOverSocket (::fidl::StringView moniker, ::zx::socket && socket, ::fidl::VectorView< ::fidl::StringView> tool_urls, ::fidl::StringView command, ::fuchsia_dash::wire::DashNamespaceLayout ns_layout)
Launch a dash process scoped to the component with the given moniker, forwarding the given
stdio socket.
The dash launcher will implicitly create a PTY and transfer bytes between the PTY and
the socket.
Allocates 32 bytes of response buffer on the stack. Request is heap-allocated.
::fidl::WireResult< ::fuchsia_dash::Launcher::ExplorePackageOverSocket> ExplorePackageOverSocket (::fidl::StringView url, ::fidl::VectorView< ::fidl::StringView> subpackages, ::zx::socket && socket, ::fidl::VectorView< ::fidl::StringView> tool_urls, ::fidl::StringView command)
Launch a dash process with the indicated [sub]package loaded into the namespace at /pkg,
forwarding the given stdio socket.
The dash launcher will implicitly create a PTY and transfer bytes between the PTY and
the socket.
Always uses [`fuchsia.dash/FuchsiaPkgResolver.FULL`] to resolve package URLs with scheme
"fuchsia-pkg".
Use [`fuchsia.dash/Launcher.ExplorePackageOverSocket2`] instead to pick which resolver to
use with "fuchsia-pkg" URLs.
Allocates 32 bytes of response buffer on the stack. Request is heap-allocated.
::fidl::WireResult< ::fuchsia_dash::Launcher::ExplorePackageOverSocket2> ExplorePackageOverSocket2 (::fuchsia_dash::wire::FuchsiaPkgResolver fuchsia_pkg_resolver, ::fidl::StringView url, ::fidl::VectorView< ::fidl::StringView> subpackages, ::zx::socket && socket, ::fidl::VectorView< ::fidl::StringView> tool_urls, ::fidl::StringView command)
Launch a dash process with the indicated [sub]package loaded into the namespace at /pkg,
forwarding the given stdio socket.
The dash launcher will implicitly create a PTY and transfer bytes between the PTY and
the socket.
Allocates 32 bytes of response buffer on the stack. Request is heap-allocated.