11#ifndef DPDKLIBS_SRC_SOURCECONCEPT_HPP_
12#define DPDKLIBS_SRC_SOURCECONCEPT_HPP_
19#include <nlohmann/json.hpp>
40 virtual void set_sink(
const std::string& sink_name,
bool callback_mode) = 0;
virtual void acquire_callback()=0
void set_sink_name(const std::string &sink_name)
virtual void set_sink(const std::string &sink_name, bool callback_mode)=0
SourceConcept(const SourceConcept &)=delete
SourceConcept is not copy-constructible.
virtual bool handle_payload(char *message, std::size_t size)=0
SourceConcept & operator=(SourceConcept &&)=delete
SourceConcept is not move-assignable.
SourceConcept(SourceConcept &&)=delete
SourceConcept is not move-constructible.
SourceConcept & operator=(const SourceConcept &)=delete
SourceConcept is not copy-assginable.
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size