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