summaryrefslogtreecommitdiff
path: root/src/tools/cbr/cbr_client.c
Commit message (Collapse)AuthorAgeFilesLines
* tools: updated cbr with flood and sleep optionsdimitri staessens2016-05-271-19/+49
| | | | | | | 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-261-0/+1
| | | | | 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-241-1/+1
|
* tools, lib: cbr tool for bandwidth testingdimitri staessens2016-05-241-0/+97
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.