- void decode_data(
- const boost::shared_ptr<pv::data::LogicSnapshot> &snapshot,
- srd_session *const session);
+ boost::optional<int64_t> wait_for_data() const;
+
+ void decode_data(const int64_t sample_count,
+ const unsigned int unit_size, srd_session *const session);