Project
Loading...
Searching...
No Matches
o2::framework::DataRelayer::RelayChoice Struct Reference

#include <DataRelayer.h>

Public Types

enum struct  Type { WillRelay , Invalid , Backpressured , Dropped }
 

Public Attributes

Type type
 What was the outcome of the relay operation.
 
TimesliceId timeslice
 

Detailed Description

This represents what the DataRelayer did when inserting a set of messages in the cache.

Definition at line 56 of file DataRelayer.h.

Member Enumeration Documentation

◆ Type

Enumerator
WillRelay 
Invalid 

Ownership of the data has been taken.

Backpressured 

The incoming data was not valid and has been dropped.

Dropped 

The incoming data was not relayed, because we are backpressured.

The incoming data was not relayed and has been dropped

Definition at line 57 of file DataRelayer.h.

Member Data Documentation

◆ timeslice

TimesliceId o2::framework::DataRelayer::RelayChoice::timeslice

Definition at line 66 of file DataRelayer.h.

◆ type

Type o2::framework::DataRelayer::RelayChoice::type

What was the outcome of the relay operation.

Definition at line 64 of file DataRelayer.h.


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