class AddressSpacePassthroughDevice
Defined at line 87 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.h
This device is a child of a AddressSpaceDevice device and acts as a
passthrough for FIDL requests for AddressSpaceDevice. The reason this device
exists instead of making AddressSpaceDevice directly handle FIDL requests
is because DFv2 does not allow for a device to be both bindable and have
children.
Public Methods
void AddressSpacePassthroughDevice (AddressSpaceDevice * device)
Defined at line 323 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
void DdkRelease ()
Device protocol implementation.
Defined at line 333 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
void OpenChildDriver (OpenChildDriverRequestView request, OpenChildDriverCompleter::Sync & completer)
|fidl::WireServer
<fuchsia
_hardware_goldfish::AddressSpaceDevice>|
Defined at line 326 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc