9#ifndef DATAHANDLINGLIBS_INCLUDE_DATAHANDLINGLIBS_MODELS_DEFAULTSKIPLISTREQUESTHANDLER_HPP_
10#define DATAHANDLINGLIBS_INCLUDE_DATAHANDLINGLIBS_MODELS_DEFAULTSKIPLISTREQUESTHANDLER_HPP_
35 using SkipListAcc =
typename folly::ConcurrentSkipList<T>::Accessor;
36 using SkipListSkip =
typename folly::ConcurrentSkipList<T>::Skipper;
40 std::unique_ptr<datahandlinglibs::FrameErrorRegistry>& error_registry)
DefaultRequestHandlerModel(std::shared_ptr< LatencyBufferType > &latency_buffer, std::unique_ptr< FrameErrorRegistry > &error_registry)
std::atomic< int > m_found_requested_count
std::atomic< int > m_bad_requested_count
DefaultSkipListRequestHandler(std::shared_ptr< datahandlinglibs::SkipListLatencyBufferModel< T > > &latency_buffer, std::unique_ptr< datahandlinglibs::FrameErrorRegistry > &error_registry)
datahandlinglibs::DefaultRequestHandlerModel< TriggerPrimitiveTypeAdapter, datahandlinglibs::SkipListLatencyBufferModel< TriggerPrimitiveTypeAdapter > > inherited
typename folly::ConcurrentSkipList< TriggerPrimitiveTypeAdapter >::Skipper SkipListSkip
static const constexpr uint64_t m_max_ts_diff
typename folly::ConcurrentSkipList< TriggerPrimitiveTypeAdapter >::Accessor SkipListAcc
void skip_list_cleanup_request()
#define TLOG_DEBUG(lvl,...)