8 #ifndef PSYLLID_DAQ_DATA_PRODUCER_HH_ 9 #define PSYLLID_DAQ_DATA_PRODUCER_HH_ 14 #include "producer.hh" 44 class data_producer :
public midge::_producer< midge::type_list< memory_block > >
57 virtual void execute( midge::diptera* a_midge =
nullptr );
72 virtual void do_apply_config(
data_producer* a_node,
const scarab::param_node& a_config )
const;
73 virtual void do_dump_config(
const data_producer* a_node, scarab::param_node& a_config )
const;
virtual void initialize()
void initialize_block(memory_block *a_block)
A producer to use for debugging: continously outputss identical blank data.
mv_referrable(roach_packet_data, master_packet)
mv_accessible(uint64_t, length)
virtual void execute(midge::diptera *a_midge=nullptr)