class FakePartitionClient
Defined at line 174 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 194 of file ../../src/firmware/paver/test/test-utils.cc
void FakePartitionClient (size_t block_count)
Defined at line 203 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<size_t> GetBlockSize ()
Defined at line 206 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<size_t> GetPartitionSize ()
Defined at line 208 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Read (const zx::vmo & vmo, size_t size)
Defined at line 210 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)
Defined at line 222 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Trim ()
Defined at line 240 of file ../../src/firmware/paver/test/test-utils.cc
zx::result<> Flush ()
Defined at line 249 of file ../../src/firmware/paver/test/test-utils.cc