11#ifndef O2_FRAMEWORK_DATAPROCESSINGHELPERS_H_
12#define O2_FRAMEWORK_DATAPROCESSINGHELPERS_H_
18struct ServiceRegistryRef;
19struct ForwardChannelInfo;
20struct ForwardChannelState;
21struct OutputChannelInfo;
22struct OutputChannelSpec;
23struct OutputChannelState;
Defining PrimaryVertex explicitly as messageable.
Generic helpers for DataProcessing releated functions.
static void sendEndOfStream(ServiceRegistryRef const &ref, OutputChannelSpec const &channel)
static bool sendOldestPossibleTimeframe(ServiceRegistryRef const &ref, ForwardChannelInfo const &info, ForwardChannelState &state, size_t timeslice)
static void broadcastOldestPossibleTimeslice(ServiceRegistryRef const &ref, size_t timeslice)
Broadcast the oldest possible timeslice to all channels in output.
Forward channel information.
Output channel information.