class NelsonBootloaderPartitionClient

Defined at line 62 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 64 of file ../../src/firmware/paver/nelson.h

void NelsonBootloaderPartitionClient (const NelsonBootloaderPartitionClient & )

No copy, no move.

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

NelsonBootloaderPartitionClient & operator= (const NelsonBootloaderPartitionClient & )

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

void NelsonBootloaderPartitionClient (NelsonBootloaderPartitionClient && )

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

NelsonBootloaderPartitionClient & operator= (NelsonBootloaderPartitionClient && )

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

zx::result<size_t> GetBlockSize ()

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

zx::result<size_t> GetPartitionSize ()

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

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

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

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

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

zx::result<> Trim ()

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

zx::result<> Flush ()

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