artdaq  v3_02_00
artdaq::DataSenderManager::RoutingTableConfig Struct Reference

Public Attributes

fhicl::Atom< bool > use_routing_master { fhicl::Name{ "use_routing_master"}, fhicl::Comment{ "True if using the Routing Master"}, false }
 
fhicl::Atom< int > table_port { fhicl::Name{ "table_update_port"}, fhicl::Comment{ "Port that table updates should arrive on" },35556 }
 
fhicl::Atom< std::string > table_address { fhicl::Name{ "table_update_address"}, fhicl::Comment{ "Address that table updates should arrive on" }, "227.128.12.28" }
 
fhicl::Atom< int > ack_port { fhicl::Name{ "table_acknowledge_port" },fhicl::Comment{ "Port that acknowledgements should be sent to" },35557 }
 
fhicl::Atom< std::string > ack_address { fhicl::Name{ "routing_master_hostname"}, fhicl::Comment{ "Host that acknowledgements should be sent to" },"localhost" }
 
fhicl::Atom< int > routing_timeout_ms { fhicl::Name{"routing_timeout_ms"}, fhicl::Comment{"Time to wait (in ms) for a routing table update if the table is exhausted"}, 1000 }
 
fhicl::Atom< int > routing_retry_count { fhicl::Name{"routing_retry_count"}, fhicl::Comment{"Number of times to retry getting destination from routing table"}, 5 }
 

Detailed Description

Definition at line 34 of file DataSenderManager.hh.


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