class PreviousBootInspect

Defined at line 30 of file ../../src/developer/forensics/feedback/attachments/previous_boot_inspect.h

Collects the Inspect data from the previous boot via

fuchsia.diagnostics.persistence.PreviousBootDataProvider and caches it in a file on disk.

Public Methods

void PreviousBootInspect (async_dispatcher_t * dispatcher, std::shared_ptr<sys::ServiceDirectory> services, std::unique_ptr<backoff::Backoff> backoff, RedactorBase * redactor, std::string path)

Defined at line 22 of file ../../src/developer/forensics/feedback/attachments/previous_boot_inspect.cc

::fpromise::promise<AttachmentData> Get (uint64_t ticket)

Returns a promise to the previous boot inspect data and allows collection to be terminated

early with |ticket|.

Defined at line 132 of file ../../src/developer/forensics/feedback/attachments/previous_boot_inspect.cc

void ForceCompletion (uint64_t ticket, Error error)

Completes the inspect data collection promise associated with |ticket| early, if it hasn't

already completed.

Defined at line 151 of file ../../src/developer/forensics/feedback/attachments/previous_boot_inspect.cc