12#ifndef TIMING_INCLUDE_TIMING_KERBEROSDESIGN_HPP_
13#define TIMING_INCLUDE_TIMING_KERBEROSDESIGN_HPP_
24#include "uhal/DerivedNode.hpp"
47 std::string
get_status(
bool print_out =
false)
const override;
CDRMuxDesignInterface(const uhal::Node &node)
EndpointDesignInterface(const uhal::Node &node)
KerberosDesign(const uhal::Node &node)
std::string get_status(bool print_out=false) const override
Get status string, optionally print.
void configure(ClockSource clock_source, TimestampSource ts_source) const override
Give info to collector.
virtual ~KerberosDesign()
void switch_timing_source(ClockSource clock_source) const override
Switch timing source.
MasterDesign(const uhal::Node &node)
TimingSourceMuxDesignInterface(const uhal::Node &node)