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:
objectRepresents a class that receives watchdog signals from a different machine via ROS
-
class
WatchdogServer(process, topic, interval=1)[source]¶ Bases:
hbp_nrp_watchdog.Watchdog.WatchdogRepresents a class that exposes the watchdog functionality via a ROS topic