class Ramdisk

Defined at line 26 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.h

Public Methods

zx::result<std::unique_ptr<Ramdisk>> Create (RamdiskController * controller, async_dispatcher_t * dispatcher, fidl::ClientEnd<fuchsia_driver_framework::Node> node, zx::vmo vmo, const block_server::PartitionInfo & partition_info, component::OutgoingDirectory outgoing, int id, bool publish)

Defined at line 32 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc

void Ramdisk (const Ramdisk & )

Defined at line 36 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.h

Ramdisk & operator= (const Ramdisk & )

Defined at line 37 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.h

void ~Ramdisk ()

Defined at line 83 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc

void SetFlags (SetFlagsRequestView request, SetFlagsCompleter::Sync & completer)

fuchsia.hardware.ramdisk.Ramdisk

Defined at line 91 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc

void Wake (WakeCompleter::Sync & completer)

Defined at line 99 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc

void SleepAfter (SleepAfterRequestView request, SleepAfterCompleter::Sync & completer)

Defined at line 122 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc

void GetBlockCounts (GetBlockCountsCompleter::Sync & completer)

Defined at line 131 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc

void AddChild (AddChildRequestView request, AddChildCompleter::Sync & completer)

fuchsia.driver.framework.Node

Defined at line 136 of file ../../src/devices/block/drivers/ramdisk/v2/ramdisk.cc