$treeview $search $mathjax $extrastylesheet
artdaq  v3_04_01
$projectbrief
$projectbrief
$searchbox

artdaq::DataSenderManager::Config Struct Reference

Configuration of DataSenderManager. May be used for parameter validation. More...

#include <artdaq/DAQrate/DataSenderManager.hh>

List of all members.

Public Attributes

fhicl::TableFragment
< artdaq::HostMap::Config
host_map
 "broadcast_sends" (Default: false): Send all Fragments to all destinations

Detailed Description

Configuration of DataSenderManager. May be used for parameter validation.

Definition at line 70 of file DataSenderManager.hh.


Member Data Documentation

"broadcast_sends" (Default: false): Send all Fragments to all destinations

"nonblocking_sends" (Default: false): If true, will use non-reliable mode of TransferInterface plugins "send_timeout_usec" (Default: 5000000 (5 seconds): Timeout for sends in non-reliable modes (broadcast and nonblocking) "send_retry_count" (Default: 2): Number of times to retry a send in non-reliable mode Configuration for Routing Table reception. See artdaq::DataSenderManager::RoutingTableConfig "destinations" (Default: Empty ParameterSet): FHiCL table for TransferInterface configurations for each destaintion. See artdaq::DataSenderManager::DestinationsConfig NOTE: "destination_rank" MUST be specified (and unique) for each destination! Optional host_map configuration (Can also be specified in each DestinationsConfig entry. See artdaq::HostMap::Config

Definition at line 73 of file DataSenderManager.hh.


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

Generated on 28 Mar 2019 for artdaq by  doxygen 1.6.1