I'm trying to build an application bandwidth controller for Mac OS 10.12 using swift.
1) Already established that it has a built in application bandwidth monitor: "nettop" (runs in terminal). It works fine and displays the bandwidth of each application in details.
2) Also "Network link conditioner" (with GUI) is a downloadable tool to limit the bandwidth of the whole system.
What I'm trying to do is build a software (preferably it has GUI) that limits the bandwidth consumption of 1 or more applications identified using nettop...
Any proffessional or beginner notes would be greatly appreciated.
thanks in advance,