template <>

class WireSyncClientImpl

Defined at line 5549 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/wire_messaging.h

Methods to make a sync FIDL call directly on an unowned handle or a

const reference to a |::fidl::ClientEnd

<

::fuchsia_pkg::Cup>|,

avoiding setting up a client.

Public Methods

::fidl::WireResult< ::fuchsia_pkg::Cup::Write> Write (const ::fuchsia_pkg::wire::PackageUrl & url, ::fuchsia_pkg::wire::CupData cup)

Resolve the eager package given by the pinned package URL, and write the

CUP data to storage.

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

::fidl::WireResult< ::fuchsia_pkg::Cup::GetInfo> GetInfo (const ::fuchsia_pkg::wire::PackageUrl & url)

Returns the eager package version and channel of the given package URL.

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