DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult Struct Reference

#include <RequestHandlerConcept.hpp>

Collaboration diagram for dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult:
[legend]

Public Member Functions

 RequestResult (ResultCode rc, dfmessages::DataRequest dr)
 
 RequestResult (ResultCode rc, dfmessages::DataRequest dr, daqdataformats::Fragment &&frag)
 

Public Attributes

ResultCode result_code
 
dfmessages::DataRequest data_request
 
std::unique_ptr< daqdataformats::Fragmentfragment
 

Detailed Description

template<class ReadoutType, class LatencyBufferType>
struct dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult

Definition at line 80 of file RequestHandlerConcept.hpp.

Constructor & Destructor Documentation

◆ RequestResult() [1/2]

template<class ReadoutType , class LatencyBufferType >
dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult::RequestResult ( ResultCode rc,
dfmessages::DataRequest dr )
inline

◆ RequestResult() [2/2]

template<class ReadoutType , class LatencyBufferType >
dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult::RequestResult ( ResultCode rc,
dfmessages::DataRequest dr,
daqdataformats::Fragment && frag )
inline

Definition at line 87 of file RequestHandlerConcept.hpp.

88 : result_code(rc)
89 , data_request(dr)
90 , fragment(std::move(frag))
91 {}

Member Data Documentation

◆ data_request

template<class ReadoutType , class LatencyBufferType >
dfmessages::DataRequest dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult::data_request

Definition at line 93 of file RequestHandlerConcept.hpp.

◆ fragment

template<class ReadoutType , class LatencyBufferType >
std::unique_ptr<daqdataformats::Fragment> dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult::fragment

Definition at line 94 of file RequestHandlerConcept.hpp.

◆ result_code

template<class ReadoutType , class LatencyBufferType >
ResultCode dunedaq::datahandlinglibs::RequestHandlerConcept< ReadoutType, LatencyBufferType >::RequestResult::result_code

Definition at line 92 of file RequestHandlerConcept.hpp.


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