artdaq  v3_03_00
NetMonTransportService::Config Struct Reference

Allowed Configuration parameters of NetMonTransportService. May be used for configuration validation More...

#include <artdaq/ArtModules/NetMonTransportService.h>

Public Attributes

fhicl::Atom< uint32_t > shared_memory_key { fhicl::Name{"shared_memory_key"},fhicl::Comment{"Key to use when connecting to shared memory. Will default to 0xBEE70000 + getppid()."},0xBEE70000 }
 "shared_memory_key" (Default: 0xBEE70000 + pid): Key to use when connecting to shared memory. Will default to 0xBEE70000 + getppid().
 
fhicl::Atom< uint32_t > broadcast_shared_memory_key { fhicl::Name{ "broadcast_shared_memory_key" },fhicl::Comment{ "Key to use when connecting to broadcast shared memory. Will default to 0xCEE70000 + getppid()."},0xCEE70000 }
 "shared_memory_key" (Default: 0xCEE70000 + pid): Key to use when connecting to broadcast shared memory. Will default to 0xCEE70000 + getppid().
 
fhicl::Atom< int > rank { fhicl::Name{"rank"}, fhicl::Comment{"Rank of this artdaq application. Used for data transfers"} }
 "rank" (OPTIONAL) : The rank of this applicaiton, for use by non - artdaq applications running NetMonTransportService
 
fhicl::Atom< double > init_fragment_timeout { fhicl::Name{"init_fragment_timeout_seconds"}, fhicl::Comment{"Amount of time to wait, in seconds, for init Fragment to arrive"}, 1.0 }
 "init_fragment_timeout_seconds" (Default: 1.0): Amount of time to wait, in seconds, for init Fragment to arrive
 
fhicl::TableFragment
< artdaq::DataSenderManager::Config
dataSenderConfig
 Configuration for DataSenderManager. See artdaq::DataSenderManager::Config.
 

Detailed Description

Allowed Configuration parameters of NetMonTransportService. May be used for configuration validation

Definition at line 22 of file NetMonTransportService.h.


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