2 #include "runFairMQDevice.h"
4 namespace bpo = boost::program_options;
7 options.add_options()(
"filename",
8 bpo::value<std::string>()->default_value(
""),
9 "Filename of the input file")(
11 bpo::value<std::string>()->default_value(
""),
12 "Host where the timeslice server is running")(
14 bpo::value<uint64_t>()->default_value(0),
15 "Maximum number of timeslices to process for Run/ConditionalRun/OnData (0 "
16 "- infinite)")(
"flib-port",
17 bpo::value<uint64_t>()->default_value(0),
18 "Port where the timeslice server is running");
21 FairMQDevicePtr
getDevice(
const FairMQProgOptions& ) {