artdaq
v3_02_01
|
Configuration for Routing table reception More...
#include <artdaq/DAQrate/DataSenderManager.hh>
Public Attributes | |
fhicl::Atom< bool > | use_routing_master { fhicl::Name{ "use_routing_master"}, fhicl::Comment{ "True if using the Routing Master"}, false } |
"use_routing_master" (Default: false): True if using the Routing Master | |
fhicl::Atom< int > | table_port { fhicl::Name{ "table_update_port"}, fhicl::Comment{ "Port that table updates should arrive on" },35556 } |
"table_update_port" (Default: 35556): Port that table updates should arrive on | |
fhicl::Atom< std::string > | table_address { fhicl::Name{ "table_update_address"}, fhicl::Comment{ "Address that table updates should arrive on" }, "227.128.12.28" } |
"table_update_address" (Default: "227.128.12.28"): Address that table updates should arrive on | |
fhicl::Atom< int > | ack_port { fhicl::Name{ "table_acknowledge_port" },fhicl::Comment{ "Port that acknowledgements should be sent to" },35557 } |
"table_acknowledge_port" (Default: 35557): Port that acknowledgements should be sent to | |
fhicl::Atom< std::string > | ack_address { fhicl::Name{ "routing_master_hostname"}, fhicl::Comment{ "Host that acknowledgements should be sent to" },"localhost" } |
"routing_master_hostname" (Default: "localhost"): Host that acknowledgements should be sent to | |
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 } |
"routing_timeout_ms" (Default: 1000): Time to wait for a routing table update if the table is exhausted | |
fhicl::Atom< int > | routing_retry_count { fhicl::Name{"routing_retry_count"}, fhicl::Comment{"Number of times to retry getting destination from routing table"}, 5 } |
"routing_retry_count" (Default: 5): Number of times to retry calculating destination before giving up (DROPPING DATA!) | |
Configuration for Routing table reception
This configuration should be the same for all processes receiving routing tables from a given RoutingMaster.
Definition at line 38 of file DataSenderManager.hh.