class AstroSysconfigPartitionClientBuffered
Defined at line 75 of file ../../src/firmware/paver/astro.h
Specialized astro sysconfig partition client built on SyncClientBuffered.
Public Methods
void AstroSysconfigPartitionClientBuffered (std::shared_ptr<Context> context, ::sysconfig::SyncClient::PartitionType partition)
Defined at line 77 of file ../../src/firmware/paver/astro.h
void AstroSysconfigPartitionClientBuffered (const AstroSysconfigPartitionClientBuffered & )
No copy, no move.
Defined at line 89 of file ../../src/firmware/paver/astro.h
AstroSysconfigPartitionClientBuffered & operator= (const AstroSysconfigPartitionClientBuffered & )
Defined at line 90 of file ../../src/firmware/paver/astro.h
void AstroSysconfigPartitionClientBuffered (AstroSysconfigPartitionClientBuffered && )
Defined at line 92 of file ../../src/firmware/paver/astro.h
AstroSysconfigPartitionClientBuffered & operator= (AstroSysconfigPartitionClientBuffered && )
Defined at line 93 of file ../../src/firmware/paver/astro.h
zx::result<size_t> GetBlockSize ()
Defined at line 294 of file ../../src/firmware/paver/astro.cc
zx::result<size_t> GetPartitionSize ()
Defined at line 305 of file ../../src/firmware/paver/astro.cc
zx::result<> Read (const zx::vmo & vmo, size_t size)
Defined at line 316 of file ../../src/firmware/paver/astro.cc
zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)
Defined at line 321 of file ../../src/firmware/paver/astro.cc
zx::result<> Trim ()
Defined at line 335 of file ../../src/firmware/paver/astro.cc
zx::result<> Flush ()
Defined at line 339 of file ../../src/firmware/paver/astro.cc