16#include <fairmq/Device.h>
44 {
InputSpec{
"x",
"TST",
"A", Lifetime::Timeframe}},
49 device.
device()->WaitFor(std::chrono::milliseconds(3));
52 LOGP(error,
"Missing message. Expected: {}, Found {}.",
expected,
count);
void readyToQuit(bool all)
Compatibility with old API.
void endOfStream()
Signal that we are done with the current stream.
decltype(auto) make(const Output &spec, Args... args)
virtual fair::mq::Device * device()=0
Defining PrimaryVertex explicitly as messageable.
std::vector< DataProcessorSpec > WorkflowSpec
AlgorithmSpec::ProcessCallback adaptStateless(LAMBDA l)
std::vector< InputSpec > Inputs
AlgorithmSpec::InitCallback adaptStateful(LAMBDA l)
std::map< std::string, ID > expected
WorkflowSpec defineDataProcessing(ConfigContext const &specs)
This function hooks up the the workflow specifications into the DPL driver.
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"