template <>
class WireWeakSyncClientImpl
Defined at line 553 of file fidling/gen/sdk/fidl/fuchsia.hardware.securemem/fuchsia.hardware.securemem/cpp/fidl/fuchsia.hardware.securemem/cpp/wire_messaging.h
Public Methods
::fidl::WireResult< ::fuchsia_hardware_securemem::Device::GetSecureMemoryPhysicalAddress> GetSecureMemoryPhysicalAddress (::zx::vmo && secure_mem)
Gets the physical address of a previously pinned VMO.
Note:
* The VMO must be contiguous.
* `secure_mem` is expected to have a stable physical address that is pinned by some other
entity. The protocol implementation should not be expected to keep the VMO pinned.
* The server implementation must not use an IOMMU-backed BTI handle, as the physical
address of the VMO being pinned must be stable.
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.