// $Id$
//
// Copyright (C) 2007
-// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
-// Kompetenzzentrum fuer Satelitenkommunikation (SatCom)
+// Fraunhofer Institute for Open Communication Systems (FOKUS)
+// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
//
// This program is free software; you can redistribute it and/or modify
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();