class SnapshotAnnotationRegister
Defined at line 17 of file ../../src/sysmem/server/snapshot_annotation_register.h
Sends annotations to Feedback that are attached to its snapshots.
Public Methods
void SnapshotAnnotationRegister (async_dispatcher_t * dispatcher)
Defined at line 9 of file ../../src/sysmem/server/snapshot_annotation_register.cc
void SetServiceDirectory (std::shared_ptr<sys::ServiceDirectory> service_directory, async_dispatcher_t * dispatcher)
Set the ServiceDirectory from which to get fuchsia.feedback.ComponentDataRegister. This can
be nullptr. This can be called again, regardless of whether there was already a previous
ServiceDirectory. If not called, or if set to nullptr, no crash annotations are reported.
The FIDL client will be bound to the given dispatcher.
Defined at line 18 of file ../../src/sysmem/server/snapshot_annotation_register.cc
void SnapshotAnnotationRegister (const SnapshotAnnotationRegister & other)
Defined at line 21 of file ../../src/sysmem/server/snapshot_annotation_register.h
SnapshotAnnotationRegister & operator= (const SnapshotAnnotationRegister & other)
Defined at line 22 of file ../../src/sysmem/server/snapshot_annotation_register.h
void UnsetServiceDirectory ()
Defined at line 30 of file ../../src/sysmem/server/snapshot_annotation_register.h
void IncrementNumDmaCorruptions ()
Increments the reported number of DMA corruption events detected during the current boot.
Defined at line 41 of file ../../src/sysmem/server/snapshot_annotation_register.cc