Add base monitor class for the new architecture

New architecture is intended to improve flexibility for which
signals are monitored in a system and how they are handled.

New monitoring flow handles interrupt storms better by using
the interrupt to notify of changes and start a polling loop to
get the actual status.

This base monitor class provides the basic members such as 'valid',
asio connection, and signal name that are common to all host error
signals.

Change-Id: I6310772003a1d3c5c73838089866ec92f533f529
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
1 file changed
tree: e0af796263d68e22b8ef1ecc54154bb519d5d340
  1. include/
  2. service_files/
  3. src/
  4. .clang-format
  5. cmake-format.json
  6. CMakeLists.txt
  7. LICENSE
  8. MAINTAINERS
  9. README.md
README.md

host-error-monitor

The host-error-monitor application is intended to monitor various host error signals and take appropriate action (logging, crashdump, reset, etc.) when triggered.