hbp_nrp_watchdog.WatchdogServer module¶
This module contains classes to access the watchdog functionality via a ROS in a distributed setting
-
class
WatchdogClient
(topic, callback, timeout=5)[source]¶ Bases:
object
Represents a class that receives watchdog signals from a different machine via ROS
-
class
WatchdogServer
(process, topic, interval=1)[source]¶ Bases:
hbp_nrp_watchdog.Watchdog.Watchdog
Represents a class that exposes the watchdog functionality via a ROS topic