Project
Loading...
Searching...
No Matches
o2::framework::DataProcessingStates::StateSpec Struct Reference

#include <DataProcessingStates.h>

Public Attributes

std::string name = ""
 
short stateId = -1
 
int64_t minPublishInterval = 0
 How many milliseconds must have passed since the last publishing.
 
uint64_t maxRefreshLatency = -1
 
bool sendInitialValue = false
 
bool defaultEnabled = true
 

Detailed Description

Definition at line 108 of file DataProcessingStates.h.

Member Data Documentation

◆ defaultEnabled

bool o2::framework::DataProcessingStates::StateSpec::defaultEnabled = true

Wether or not to consider the state enabled at the beginning. This is useful to disable some states e.g. when the GUI is not enabled.

Definition at line 124 of file DataProcessingStates.h.

◆ maxRefreshLatency

uint64_t o2::framework::DataProcessingStates::StateSpec::maxRefreshLatency = -1

After how many milliseconds we should still refresh the metric -1 means that we never refresh it automatically.

Definition at line 117 of file DataProcessingStates.h.

◆ minPublishInterval

int64_t o2::framework::DataProcessingStates::StateSpec::minPublishInterval = 0

How many milliseconds must have passed since the last publishing.

Definition at line 114 of file DataProcessingStates.h.

◆ name

std::string o2::framework::DataProcessingStates::StateSpec::name = ""

Definition at line 111 of file DataProcessingStates.h.

◆ sendInitialValue

bool o2::framework::DataProcessingStates::StateSpec::sendInitialValue = false

Wether or not to consider the metric as updated when we register it.

Definition at line 120 of file DataProcessingStates.h.

◆ stateId

short o2::framework::DataProcessingStates::StateSpec::stateId = -1

Definition at line 112 of file DataProcessingStates.h.


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