output.onRequest(&PassiveSource::request);
}
+prefix_ void senf::ppi::module::debug::PassiveSource::throttle()
+{
+ output.throttle();
+}
+
+prefix_ void senf::ppi::module::debug::PassiveSource::unthrottle()
+{
+ output.unthrottle();
+}
+
prefix_ void senf::ppi::module::debug::PassiveSource::submit(Packet packet)
{
packets_.push_back(packet);
input.onRequest(&PassiveSink::request);
}
+prefix_ void senf::ppi::module::debug::PassiveSink::throttle()
+{
+ input.throttle();
+}
+
+prefix_ void senf::ppi::module::debug::PassiveSink::unthrottle()
+{
+ input.unthrottle();
+}
+
prefix_ bool senf::ppi::module::debug::PassiveSink::empty()
{
return packets_.empty();