artdaq  v3_02_00
artdaq::RequestSender::Config Struct Reference

Public Attributes

fhicl::Atom< bool > send_requests { fhicl::Name{ "send_requests" }, fhicl::Comment{ "Enable sending Data Request messages" }, false }
 
fhicl::Atom< int > request_port { fhicl::Name{"request_port"}, fhicl::Comment{"Port to send DataRequests on"},3001 }
 
fhicl::Atom< size_t > request_delay_ms { fhicl::Name{"request_delay_ms"}, fhicl::Comment{"How long to wait before sending new DataRequests"}, 10 }
 
fhicl::Atom< size_t > request_shutdown_timeout_us { fhicl::Name{ "request_shutdown_timeout_us"},fhicl::Comment{"How long to wait for pending requests to be sent at shutdown"}, 100000 }
 
fhicl::Atom< std::string > output_address { fhicl::Name{ "multicast_interface_ip"}, fhicl::Comment{"Use this hostname for multicast output(to assign to the proper NIC)" }, "0.0.0.0" }
 
fhicl::Atom< std::string > request_address { fhicl::Name{"request_address"}, fhicl::Comment{ "Multicast address to send DataRequests to" }, "227.128.12.26" }
 
fhicl::Table< RoutingTokenConfigrouting_token_config { fhicl::Name{"routing_token_config"}, fhicl::Comment{"FHiCL table containing RoutingToken configuration"} }
 

Detailed Description

Definition at line 37 of file RequestSender.hh.


The documentation for this struct was generated from the following file: