class AstroSysconfigPartitionClientBuffered
Defined at line 80 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 82 of file ../../src/firmware/paver/astro.h
void AstroSysconfigPartitionClientBuffered (const AstroSysconfigPartitionClientBuffered & )
No copy, no move.
Defined at line 94 of file ../../src/firmware/paver/astro.h
AstroSysconfigPartitionClientBuffered & operator= (const AstroSysconfigPartitionClientBuffered & )
Defined at line 95 of file ../../src/firmware/paver/astro.h
void AstroSysconfigPartitionClientBuffered (AstroSysconfigPartitionClientBuffered && )
Defined at line 97 of file ../../src/firmware/paver/astro.h
AstroSysconfigPartitionClientBuffered & operator= (AstroSysconfigPartitionClientBuffered && )
Defined at line 98 of file ../../src/firmware/paver/astro.h
zx::result<size_t> GetBlockSize ()
Defined at line 297 of file ../../src/firmware/paver/astro.cc
zx::result<size_t> GetPartitionSize ()
Defined at line 308 of file ../../src/firmware/paver/astro.cc
zx::result<> Read (const zx::vmo & vmo, size_t size)
Defined at line 319 of file ../../src/firmware/paver/astro.cc
zx::result<> Write (const zx::vmo & vmo, size_t vmo_size)
Defined at line 324 of file ../../src/firmware/paver/astro.cc
zx::result<> Trim ()
Defined at line 338 of file ../../src/firmware/paver/astro.cc
zx::result<> Flush ()
Defined at line 342 of file ../../src/firmware/paver/astro.cc