class Bl2PartitionClient
Defined at line 108 of file ../../src/firmware/paver/astro.h
Specialized layer on top of SkipBlockPartitionClient to deal with page0 quirk and block size
quirk.
Public Methods
void Bl2PartitionClient (fidl::ClientEnd<fuchsia_hardware_skipblock::SkipBlock> partition)
Defined at line 110 of file ../../src/firmware/paver/astro.h
void Bl2PartitionClient (SkipBlockPartitionClient && client)
Defined at line 113 of file ../../src/firmware/paver/astro.h
void Bl2PartitionClient (const Bl2PartitionClient & )
No copy, no move.
Defined at line 122 of file ../../src/firmware/paver/astro.h
Bl2PartitionClient & operator= (const Bl2PartitionClient & )
Defined at line 123 of file ../../src/firmware/paver/astro.h
void Bl2PartitionClient (Bl2PartitionClient && )
Defined at line 124 of file ../../src/firmware/paver/astro.h
Bl2PartitionClient & operator= (Bl2PartitionClient && )
Defined at line 125 of file ../../src/firmware/paver/astro.h
zx::result<size_t> GetBlockSize ()
Defined at line 347 of file ../../src/firmware/paver/astro.cc
zx::result<size_t> GetPartitionSize ()
Defined at line 352 of file ../../src/firmware/paver/astro.cc
zx::result<> Read (const zx::vmo & vmo, size_t size)
Defined at line 354 of file ../../src/firmware/paver/astro.cc
zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)
Defined at line 384 of file ../../src/firmware/paver/astro.cc