class SkipBlockPartitionClient
Defined at line 42 of file ../../src/firmware/paver/skip-block.h
Public Methods
void SkipBlockPartitionClient (fidl::ClientEnd<fuchsia_hardware_skipblock::SkipBlock> partition)
Defined at line 44 of file ../../src/firmware/paver/skip-block.h
void SkipBlockPartitionClient (const SkipBlockPartitionClient & )
No copy
Defined at line 56 of file ../../src/firmware/paver/skip-block.h
SkipBlockPartitionClient & operator= (const SkipBlockPartitionClient & )
Defined at line 57 of file ../../src/firmware/paver/skip-block.h
void SkipBlockPartitionClient (SkipBlockPartitionClient && )
Defined at line 58 of file ../../src/firmware/paver/skip-block.h
SkipBlockPartitionClient & operator= (SkipBlockPartitionClient && )
Defined at line 59 of file ../../src/firmware/paver/skip-block.h
zx::result<size_t> GetBlockSize ()
Defined at line 133 of file ../../src/firmware/paver/skip-block.cc
zx::result<size_t> GetPartitionSize ()
Defined at line 141 of file ../../src/firmware/paver/skip-block.cc
zx::result<> Read (const zx::vmo & vmo, size_t size)
Defined at line 149 of file ../../src/firmware/paver/skip-block.cc
zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)
Defined at line 180 of file ../../src/firmware/paver/skip-block.cc
zx::result<> Trim ()
Defined at line 236 of file ../../src/firmware/paver/skip-block.cc
zx::result<> Flush ()
Defined at line 238 of file ../../src/firmware/paver/skip-block.cc
Protected Methods
zx::result<> WriteBytes (const zx::vmo & vmo, zx_off_t offset, size_t vmo_size)
Defined at line 211 of file ../../src/firmware/paver/skip-block.cc