template <>
class WireWeakAsyncBufferClientImpl
Defined at line 5934 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireBufferThenable< ::fuchsia_hardware_goldfish::AddressSpaceChildDriver::AllocateBlock> AllocateBlock (uint64_t size)
Allocates goldfish address space of given size.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_hardware_goldfish::AddressSpaceChildDriver::DeallocateBlock> DeallocateBlock (uint64_t paddr)
Free goldfish address space associated with given ID.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_hardware_goldfish::AddressSpaceChildDriver::ClaimSharedBlock> ClaimSharedBlock (uint64_t offset, uint64_t size)
Claim a region at `[offset, offset + size)` that is a subregion of a
larger region managed by hardware. It is possible to share the same
regions across different connections, but within a connection, we
require the claimed regions to be disjoint. Otherwise,
`ZX_ERROR_INVALID_ARGS1` is returned.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_hardware_goldfish::AddressSpaceChildDriver::UnclaimSharedBlock> UnclaimSharedBlock (uint64_t offset)
Unclaim a hardware-shared region. This must correspond to an existing
claimed region in the current connection. Otherwise,
`ZX_ERROR_INVALID_ARGS` is returned.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_hardware_goldfish::AddressSpaceChildDriver::Ping> Ping (const ::fuchsia_hardware_goldfish::wire::AddressSpaceChildDriverPingMessage & ping)
Ping (General notification for child drivers)
Caller provides the backing storage for FIDL message.