12#ifndef TIMING_INCLUDE_TIMING_ECHOMONITORNODE_HPP_
13#define TIMING_INCLUDE_TIMING_ECHOMONITORNODE_HPP_
19#include "uhal/DerivedNode.hpp"
46 std::string
get_status(
bool print_out =
false)
const override;
Class for master global node.
virtual ~EchoMonitorNode()
virtual uint64_t send_echo_and_measure_delay(int64_t timeout=500) const
Send echo and measure the round-trip time between master and endpoint.
EchoMonitorNode(const uhal::Node &node)
std::string get_status(bool print_out=false) const override
Get status string, optionally print.
Base class for timing nodes.