template <>

class WireSyncBufferClientImpl

Defined at line 1405 of file fidling/gen/sdk/fidl/fuchsia.hardware.sysmem/fuchsia.hardware.sysmem/cpp/fidl/fuchsia.hardware.sysmem/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus RegisterHeap (uint64_t heap, ::fidl::ClientEnd< ::fuchsia_hardware_sysmem::Heap> && heap_connection)

Takes the client end of a FIDL connection that'll serve

fuchsia.sysmem2.Heap.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::OneWayStatus RegisterSecureMem (::fidl::ClientEnd< ::fuchsia_sysmem2::SecureMem> && secure_mem_connection)

Takes the client end of a FIDL connection that'll serve

fuchsia.sysmem2.SecureMem, which is a protocol that's specific to

sysmem

<

->securemem concerns.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::WireUnownedResult< ::fuchsia_hardware_sysmem::Sysmem::UnregisterSecureMem> UnregisterSecureMem ()

Informs sysmem that the channel previously passed to RegisterSecureMem()

will be closing soon, and that this channel closure should not be

considered an error.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.