Boss/Mod/SelfUptimeMonitor.cpp: Module to track our own uptime.

This commit is contained in:
ZmnSCPxj jxPCSnmZ 2021-02-09 14:04:26 +08:00
parent 12a8794518
commit adb478ee37
6 changed files with 271 additions and 0 deletions

View file

@ -52,6 +52,7 @@
#include"Boss/Mod/PeerStatistician.hpp"
#include"Boss/Mod/Reconnector.hpp"
#include"Boss/Mod/RegularActiveProbe.hpp"
#include"Boss/Mod/SelfUptimeMonitor.hpp"
#include"Boss/Mod/SendpayResultMonitor.hpp"
#include"Boss/Mod/StatusCommand.hpp"
#include"Boss/Mod/SwapManager.hpp"
@ -126,6 +127,7 @@ std::shared_ptr<void> all( std::ostream& cout
all->install<OnchainFundsAnnouncer>(bus);
all->install<OnchainFundsIgnorer>(bus);
all->install<ChannelCreateDestroyMonitor>(bus);
all->install<SelfUptimeMonitor>(bus);
/* Channel creation wrangling. */
all->install<ChannelFinderByDistance>(bus, *waiter);