class LogSource
Defined at line 42 of file ../../src/developer/forensics/feedback_data/log_source.h
Receives log messages from the system's logging service and dispatches them to a sink.
Public Methods
void LogSource (async_dispatcher_t *dispatcher,std::shared_ptr<sys::ServiceDirectory>services,LogSink *sink,std::unique_ptr<backoff::Backoff>backoff)
Defined at line 22 of file ../../src/developer/forensics/feedback_data/log_source.cc
void Start ()
Starts log collection.
Note: a check-fail will occur if |sink_| cannot safely receive messages after being interrupted
and the log stream has stopped due to a disconnection or call to Stop.
Defined at line 59 of file ../../src/developer/forensics/feedback_data/log_source.cc
void Stop ()
Stops log collection and notfies |sink_| collection was interrupted.
Defined at line 120 of file ../../src/developer/forensics/feedback_data/log_source.cc