X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FDebugModules.cci;h=5eac3c3022d6b2450fb7350227a79533e6659c67;hb=d6abda313f70c8a849c5e3f3bbfc12ce301789f1;hp=6aa026f8a7037dd7677c4c73ddf695f9bf63c5f8;hpb=69535909437d04c0df8f95bfb242db4f36fda12d;p=senf.git diff --git a/PPI/DebugModules.cci b/PPI/DebugModules.cci index 6aa026f..5eac3c3 100644 --- a/PPI/DebugModules.cci +++ b/PPI/DebugModules.cci @@ -57,6 +57,16 @@ prefix_ senf::ppi::module::debug::PassiveSource::PassiveSource() 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); @@ -120,6 +130,16 @@ prefix_ senf::ppi::module::debug::PassiveSink::PassiveSink() 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();