class NelsonBootloaderPartitionClient

Defined at line 67 of file ../../src/firmware/paver/nelson.h

Public Methods

void NelsonBootloaderPartitionClient (std::unique_ptr<PartitionClient> emmc_boot_client, std::unique_ptr<FixedOffsetBlockPartitionClient> tpl_client)

Defined at line 69 of file ../../src/firmware/paver/nelson.h

void NelsonBootloaderPartitionClient (const NelsonBootloaderPartitionClient & )

No copy, no move.

Defined at line 82 of file ../../src/firmware/paver/nelson.h

NelsonBootloaderPartitionClient & operator= (const NelsonBootloaderPartitionClient & )

Defined at line 83 of file ../../src/firmware/paver/nelson.h

void NelsonBootloaderPartitionClient (NelsonBootloaderPartitionClient && )

Defined at line 84 of file ../../src/firmware/paver/nelson.h

NelsonBootloaderPartitionClient & operator= (NelsonBootloaderPartitionClient && )

Defined at line 85 of file ../../src/firmware/paver/nelson.h

zx::result<size_t> GetBlockSize ()

Defined at line 273 of file ../../src/firmware/paver/nelson.cc

zx::result<size_t> GetPartitionSize ()

Defined at line 277 of file ../../src/firmware/paver/nelson.cc

zx::result<> Read (const zx::vmo & vmo, size_t size)

Defined at line 306 of file ../../src/firmware/paver/nelson.cc

zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)

Defined at line 319 of file ../../src/firmware/paver/nelson.cc

zx::result<> Trim ()

Defined at line 292 of file ../../src/firmware/paver/nelson.cc

zx::result<> Flush ()

Defined at line 299 of file ../../src/firmware/paver/nelson.cc