DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::snbmodules::SNBRequestHandlerModel< ReadoutType, LatencyBufferType >::RequestElement Struct Reference

#include <SNBRequestHandlerModel.hpp>

Collaboration diagram for dunedaq::snbmodules::SNBRequestHandlerModel< ReadoutType, LatencyBufferType >::RequestElement:
[legend]

Public Member Functions

 RequestElement (const dfmessages::DataRequest &data_request, const std::chrono::time_point< std::chrono::high_resolution_clock > &tp_value)
 

Public Attributes

dfmessages::DataRequest request
 
std::chrono::time_point< std::chrono::high_resolution_clock > start_time
 

Detailed Description

template<class ReadoutType, class LatencyBufferType>
struct dunedaq::snbmodules::SNBRequestHandlerModel< ReadoutType, LatencyBufferType >::RequestElement

Definition at line 113 of file SNBRequestHandlerModel.hpp.

Constructor & Destructor Documentation

◆ RequestElement()

template<class ReadoutType , class LatencyBufferType >
dunedaq::snbmodules::SNBRequestHandlerModel< ReadoutType, LatencyBufferType >::RequestElement::RequestElement ( const dfmessages::DataRequest & data_request,
const std::chrono::time_point< std::chrono::high_resolution_clock > & tp_value )
inline

Definition at line 115 of file SNBRequestHandlerModel.hpp.

118 , start_time(tp_value)
119 {
120 }
RequestResult data_request(dfmessages::DataRequest dr) override
std::chrono::time_point< std::chrono::high_resolution_clock > start_time

Member Data Documentation

◆ request

template<class ReadoutType , class LatencyBufferType >
dfmessages::DataRequest dunedaq::snbmodules::SNBRequestHandlerModel< ReadoutType, LatencyBufferType >::RequestElement::request

Definition at line 122 of file SNBRequestHandlerModel.hpp.

◆ start_time

template<class ReadoutType , class LatencyBufferType >
std::chrono::time_point<std::chrono::high_resolution_clock> dunedaq::snbmodules::SNBRequestHandlerModel< ReadoutType, LatencyBufferType >::RequestElement::start_time

Definition at line 123 of file SNBRequestHandlerModel.hpp.


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