|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Class for master global node. More...
#include <MasterGlobalNode.hpp>
Public Member Functions | |
| MasterGlobalNode (const uhal::Node &node) | |
| virtual | ~MasterGlobalNode () |
| void | enable_upstream_endpoint (uint32_t timeout=500) const |
| Enable the upstream endpoint. | |
| bool | read_upstream_endpoint_ready () const |
| Read the upstream endpoint ready reg. | |
| void | reset_command_counters (uint32_t timeout=500) const |
| Enable the upstream endpoint. | |
| bool | read_counters_ready () const |
| Enable the upstream endpoint. | |
| std::string | get_status (bool print_out=false) const override |
| Get status string, optionally print. | |
Public Member Functions inherited from dunedaq::timing::TimingNode | |
| TimingNode (const uhal::Node &node) | |
| virtual | ~TimingNode () |
| std::map< std::string, uhal::ValWord< uint32_t > > | read_sub_nodes (const uhal::Node &node, bool dispatch=true) const |
| Read subnodes. | |
| void | reset_sub_nodes (const uhal::Node &node, uint32_t aValue=0x0, bool dispatch=true) const |
| Reset subnodes. | |
Class for master global node.
Definition at line 29 of file MasterGlobalNode.hpp.
|
explicit |
Definition at line 21 of file MasterGlobalNode.cpp.
|
virtual |
Definition at line 27 of file MasterGlobalNode.cpp.
| void dunedaq::timing::MasterGlobalNode::enable_upstream_endpoint | ( | uint32_t | timeout = 500 | ) | const |
Enable the upstream endpoint.
Definition at line 48 of file MasterGlobalNode.cpp.
|
overridevirtual |
Get status string, optionally print.
Implements dunedaq::timing::TimingNode.
Definition at line 32 of file MasterGlobalNode.cpp.
| bool dunedaq::timing::MasterGlobalNode::read_counters_ready | ( | ) | const |
Enable the upstream endpoint.
Definition at line 141 of file MasterGlobalNode.cpp.
| bool dunedaq::timing::MasterGlobalNode::read_upstream_endpoint_ready | ( | ) | const |
Read the upstream endpoint ready reg.
Definition at line 89 of file MasterGlobalNode.cpp.
| void dunedaq::timing::MasterGlobalNode::reset_command_counters | ( | uint32_t | timeout = 500 | ) | const |
Enable the upstream endpoint.
Definition at line 99 of file MasterGlobalNode.cpp.