aboutsummaryrefslogtreecommitdiff
path: root/rumba/elements
Commit message (Collapse)AuthorAgeFilesLines
* experimentation: Fixed ordering of DT-flowsNick Aerts2018-04-241-5/+8
| | | | | | | The ordering of the DT-flows was causing issues when using full-mesh mode due to creating a disconnected graph of DT-flows. Changed the implementation to first create the MST-based flows and then augmenting these flows with the full-mesh flows.
* topology: accept float as delay parameterMarco Capitani2018-04-241-2/+2
| | | | | Before this would strictly accept only ints. Now it accepts floats and then rounds them, avoiding nasty surprises
* rumba: Update copyright on license headersSander Vrijders2018-04-233-8/+29
| | | | | This updates the copyright on the license headers to that it is extended to the current year.
* topology: fix rate-limiting using class-based Qdiscs and HTBEduard2018-04-231-18/+25
|
* model: add parameter for not adding default cubesMarco Capitani2018-04-121-1/+8
|
* model & irati: add QOS cubesMarco Capitani2018-04-121-0/+39
| | | | | Fixes #45 Only implemented in IRATI, other prototypes warn and ignore.
* model: split model into two filesMarco Capitani2018-03-293-0/+1408
Changed `rumba.model` into a namespace, moved business logic inside the rumba.elements package