pike.git / lib / modules / ADT.pmod / TreeScheduler.pike

version» Context lines:

pike.git/lib/modules/ADT.pmod/TreeScheduler.pike:5:   inherit .Scheduler;      //! This class implements an hierarchial quantized resource scheduler.   //!   //! It differs from @[Scheduler] by the [Consumer]s making   //! up a dependency tree.   //!   //! Active consumers closer to the root will receive the resource   //! before their children.   //! - //! Implements most of @rfc{7540@} section 5.3. + //! Implements most of @rfc{7540:5.3@}.   //!   //! @seealso   //! @[Scheduler]      //! A resource consumer.   //!   //! All consumers (both active and inactive) are nodes in   //! a dependency tree. This means that to avoid excessive   //! garbage @[detach()] must be called in consumers that   //! are no longer to be used.