summaryrefslogtreecommitdiff
path: root/src/tools/cbr
Commit message (Collapse)AuthorAgeFilesLines
* tools: updated cbr with flood and sleep optionsdimitri staessens2016-05-272-21/+60
| | | | | | | The cbr client will now use busy waiting by default to control the sending rate. A --sleep option has been added to allow low CPU usage when sending at low data rates. A --flood option has been added that writes SDU's as fast as possible.
* tools: Add threadpool to cbrSander Vrijders2016-05-262-36/+125
| | | | | This adds a threadpool to cbr, so that it is not overflooded with client requests.
* tools: cbr continues when a write failsdimitri staessens2016-05-251-2/+2
| | | | | the CBR tool would stop if the buffer is full. Now it will continue sending SDU's until the duration expires.
* tools: fixes comments on d74d67adimitri staessens2016-05-243-10/+10
|
* tools, lib: cbr tool for bandwidth testingdimitri staessens2016-05-244-0/+411
The tool sends constant bandwidth traffic between a client and a server. cbr --help for more info. Adds time_utils.h to the library containing useful functions for arithmetic with timespec and timeval structures.