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