class PayloadStreamer
Defined at line 19 of file ../../src/firmware/lib/fastboot/payload-streamer.h
Implement a PayloadStreamer service for streaming FVM partition required by
DataSink::WriteVolumes(...).
Public Methods
void RegisterVmo (RegisterVmoRequestView request, RegisterVmoCompleter::Sync & completer)
Register a vmo for reading data from the payload
Defined at line 11 of file ../../src/firmware/lib/fastboot/payload-streamer.cc
void PayloadStreamer (fidl::ServerEnd<fuchsia_paver::PayloadStream> server_end, const void * data, size_t size)
Defined at line 21 of file ../../src/firmware/lib/fastboot/payload-streamer.h
void ~PayloadStreamer ()
Defined at line 27 of file ../../src/firmware/lib/fastboot/payload-streamer.h
void PayloadStreamer (const PayloadStreamer & )
Defined at line 29 of file ../../src/firmware/lib/fastboot/payload-streamer.h
void ReadData (ReadDataCompleter::Sync & completer)
Read the payload data into the vmo registered via RegisterVmo(...)
Defined at line 29 of file ../../src/firmware/lib/fastboot/payload-streamer.cc
PayloadStreamer & operator= (const PayloadStreamer & )
Defined at line 30 of file ../../src/firmware/lib/fastboot/payload-streamer.h
void PayloadStreamer (PayloadStreamer && )
Defined at line 31 of file ../../src/firmware/lib/fastboot/payload-streamer.h
PayloadStreamer & operator= (PayloadStreamer && )
Defined at line 32 of file ../../src/firmware/lib/fastboot/payload-streamer.h