X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FQueueing.hh;h=e4d49c8f05f2453cbe65896fe81f70ab405b4d92;hb=e8b91aa6a817af6d9a3714e7b66be6c0d6b0a4e5;hp=59e8e678fb6ed9b6d5754458c3d86432782e6ea3;hpb=d8bc539afe01f0fb69fe1a63148c5c20eec19723;p=senf.git diff --git a/PPI/Queueing.hh b/PPI/Queueing.hh index 59e8e67..e4d49c8 100644 --- a/PPI/Queueing.hh +++ b/PPI/Queueing.hh @@ -68,6 +68,14 @@ namespace ppi { \param[in] event Type of event triggering the update */ }; + /** \brief Simple queueing discipline with high and low threshold + + The ThresholdQueueing QueueingDiscipline is a simple queueing discipline which throttles the + input as soon the number of packets in the queue reaches the \a high threshold. The input + will be unthrottled when the number of packets drops to the \a low threshold. + + The default queueing discipline is ThresholdQueueing(1,0). + */ class ThresholdQueueing : public QueueingDiscipline {