class FakePartitionClient
Defined at line 207 of file ../../src/firmware/paver/test/test-utils.h
Defines a PartitionClient that reads and writes to a partition backed by a VMO in memory.
Used for testing.
Protected Members
vmo partition_
size_t block_size_
size_t partition_size_
Public Methods
void FakePartitionClient (size_t block_count, size_t block_size)
Defined at line 238 of file ../../src/firmware/paver/test/test-utils.cc
void FakePartitionClient (size_t block_count)
Defined at line 247 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<size_t> GetBlockSize ()
Defined at line 250 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<size_t> GetPartitionSize ()
Defined at line 252 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Read (const zx::vmo & vmo, size_t size)
Defined at line 254 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)
Defined at line 266 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Trim ()
Defined at line 284 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Flush ()
Defined at line 293 of file ../../src/firmware/paver/test/test-utils.cc