![]() |
Project
|
#include <ExpirationHandler.h>
Public Types | |
using | Creator = std::function< TimesliceSlot(ServiceRegistryRef, ChannelIndex)> |
using | Checker = std::function< bool(ServiceRegistryRef, uint64_t timestamp, InputSpan const &record)> |
Callback type to check if the record must be expired. | |
using | Handler = std::function< void(ServiceRegistryRef, PartRef &expiredInput, data_matcher::VariableContext &variables)> |
Callback type to actually materialise a given record. | |
Public Attributes | |
std::string | name = "unset" |
RouteIndex | routeIndex |
Lifetime | lifetime |
Creator | creator |
Checker | checker |
Handler | handler |
Definition at line 32 of file ExpirationHandler.h.
using o2::framework::ExpirationHandler::Checker = std::function<bool(ServiceRegistryRef, uint64_t timestamp, InputSpan const& record)> |
Callback type to check if the record must be expired.
Definition at line 35 of file ExpirationHandler.h.
using o2::framework::ExpirationHandler::Creator = std::function<TimesliceSlot(ServiceRegistryRef, ChannelIndex)> |
Definition at line 33 of file ExpirationHandler.h.
using o2::framework::ExpirationHandler::Handler = std::function<void(ServiceRegistryRef, PartRef& expiredInput, data_matcher::VariableContext& variables)> |
Callback type to actually materialise a given record.
Definition at line 37 of file ExpirationHandler.h.
Checker o2::framework::ExpirationHandler::checker |
Definition at line 43 of file ExpirationHandler.h.
Creator o2::framework::ExpirationHandler::creator |
Definition at line 42 of file ExpirationHandler.h.
Handler o2::framework::ExpirationHandler::handler |
Definition at line 44 of file ExpirationHandler.h.
Lifetime o2::framework::ExpirationHandler::lifetime |
Definition at line 41 of file ExpirationHandler.h.
std::string o2::framework::ExpirationHandler::name = "unset" |
Definition at line 39 of file ExpirationHandler.h.
RouteIndex o2::framework::ExpirationHandler::routeIndex |
Definition at line 40 of file ExpirationHandler.h.