46 std::string role,
unsigned int in_stream,
49 ~RawArraySignalSource() =
default;
51 inline size_t item_size()
override
56 void connect(gr::top_block_sptr top_block)
override;
57 void disconnect(gr::top_block_sptr top_block)
override;
58 gr::basic_block_sptr get_left_block()
override;
59 gr::basic_block_sptr get_right_block()
override;
62 gr::block_sptr raw_array_source_;
63 gr::blocks::file_sink::sptr file_sink_;
64 std::string item_type_;
65 std::string dump_filename_;
66 std::string eth_device_;
68 [[maybe_unused]] int64_t samples_;
69 unsigned int in_stream_;
70 unsigned int out_stream_;