Base module
AsyncDiagnostic
Asynchronous diagnostic information collector.
AsyncDiagnostic
#include <icy/diagnosticmanager.h>Inherits:
IDiagnostic,Runnable
Asynchronous diagnostic information collector.
Public Methods
| Return | Name | Description |
|---|---|---|
void | run | Override to implement diagnostic logic. |
void | check virtual inline | Resets the diagnostic and launches run() on a background thread. |
run
void run()Override to implement diagnostic logic.
The StateChange signal will dispatch diagnostic test results to delegates.
check
virtual inline
virtual inline void check()Resets the diagnostic and launches run() on a background thread.
Protected Attributes
| Return | Name | Description |
|---|---|---|
Thread | _thread |
_thread
Thread _thread