////////////////////////////////////////
// private members
-prefix_ void senf::ppi::module::debug::PassiveSource::request()
-{
- SENF_ASSERT( ! packets_.empty() );
- output(packets_.front());
- packets_.pop_front();
- if (packets_.empty())
- output.throttle();
-}
-
-prefix_ void senf::ppi::module::debug::PassiveSource::init()
+prefix_ void senf::ppi::module::debug::PassiveSource::v_init()
{
if (empty())
output.throttle();
packets_.erase(packets_.begin(), packets_.end());
}
-////////////////////////////////////////
-// private members
-
-prefix_ void senf::ppi::module::debug::PassiveSink::request()
-{
- packets_.push_back(input());
-}
-
///////////////////////////////////////////////////////////////////////////
// senf::ppi::module::debug::ActiveFeederSource