artdaq
v3_09_01
|
Configuration of the RequestReceiver. May be used for parameter validation More...
#include <artdaq/DAQrate/RequestReceiver.hh>
Public Attributes | |
fhicl::Atom< bool > | receive_requests {fhicl::Name{"receive_requests"}, fhicl::Comment{"Whether this RequestReceiver will listen for requests"}, false} |
"receive_requests" (Default: false): Whether this RequestReceiver will listen for requests | |
fhicl::Atom< int > | request_port {fhicl::Name{"request_port"}, fhicl::Comment{"Port to listen for request messages on"}, 3001} |
"request_port" (Default: 3001) : Port on which data requests will be received | |
fhicl::Atom< std::string > | request_addr {fhicl::Name{"request_address"}, fhicl::Comment{"Multicast address to listen for request messages on"}, "227.128.12.26"} |
"request_address" (Default: "227.128.12.26") : Address which CommandableFragmentGenerator will listen for requests on | |
fhicl::Atom< std::string > | output_address {fhicl::Name{"multicast_interface_ip"}, fhicl::Comment{"Use this hostname for multicast (to assign to the proper NIC)"}, "0.0.0.0"} |
"multicast_interface_ip" (Default: "0.0.0.0") : Use this hostname for multicast(to assign to the proper NIC) | |
fhicl::Atom< size_t > | end_of_run_timeout_ms {fhicl::Name{"end_of_run_quiet_timeout_ms"}, fhicl::Comment{"Amount of time (in ms) to wait for no new requests when a Stop transition is pending"}, 1000} |
"end_of_run_quiet_timeout_ms" (Default: 1000) : Time, in milliseconds, that the entire system must be quiet for check_stop to return true in request mode. DO NOT EDIT UNLESS YOU KNOW WHAT YOU ARE DOING! | |
Configuration of the RequestReceiver. May be used for parameter validation
Definition at line 24 of file RequestReceiver.hh.