11#ifndef DPDKLIBS_SRC_SOURCECONCEPT_HPP_
12#define DPDKLIBS_SRC_SOURCECONCEPT_HPP_
20#include <nlohmann/json.hpp>
virtual void acquire_callback()=0
void disable_daq_protocol_checks()
void set_sink_config(const appmodel::DataMoveCallbackConf *sink_conf)
SourceConcept(const SourceConcept &)=delete
SourceConcept is not copy-constructible.
bool m_daq_protocol_ensured
SourceConcept & operator=(SourceConcept &&)=delete
SourceConcept is not move-assignable.
SourceConcept(SourceConcept &&)=delete
SourceConcept is not move-constructible.
const appmodel::DataMoveCallbackConf * m_sink_conf
virtual void handle_daq_frame(char *buffer, std::size_t size)=0
SourceConcept & operator=(const SourceConcept &)=delete
SourceConcept is not copy-assginable.
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size