Crosstales.OnlineCheck.Tool.SpeedTestNET.SpeedTestClient Class Reference
Implementation of a SpeedTestClient. More...
Inheritance diagram for Crosstales.OnlineCheck.Tool.SpeedTestNET.SpeedTestClient:
Public Member Functions | |
Settings | GetSettings () |
int | TestServerLatency (Server server, int retryCount=3) |
Test latency (ping) to server | |
double | TestDownloadSpeed (Server server, int simultaneousDownloads=2, int retryCount=2) |
Test download speed to server More... | |
double | TestUploadSpeed (Server server, int simultaneousUploads=2, int retryCount=2) |
Test upload speed to server More... | |
Detailed Description
Implementation of a SpeedTestClient.
Member Function Documentation
◆ GetSettings()
Settings Crosstales.OnlineCheck.Tool.SpeedTestNET.SpeedTestClient.GetSettings | ( | ) |
Download SpeedTest.net settings
- Exceptions
-
InvalidOperationException
Implements Crosstales.OnlineCheck.Tool.SpeedTestNET.ISpeedTestClient.
◆ TestDownloadSpeed()
double Crosstales.OnlineCheck.Tool.SpeedTestNET.SpeedTestClient.TestDownloadSpeed | ( | Server | server, |
int | simultaneousDownloads = 2 , |
||
int | retryCount = 2 |
||
) |
Test download speed to server
- Returns
- Download speed in Kbps
Implements Crosstales.OnlineCheck.Tool.SpeedTestNET.ISpeedTestClient.
◆ TestUploadSpeed()
double Crosstales.OnlineCheck.Tool.SpeedTestNET.SpeedTestClient.TestUploadSpeed | ( | Server | server, |
int | simultaneousUploads = 2 , |
||
int | retryCount = 2 |
||
) |
Test upload speed to server
- Returns
- Upload speed in Kbps
Implements Crosstales.OnlineCheck.Tool.SpeedTestNET.ISpeedTestClient.
The documentation for this class was generated from the following file:
- C:/Users/slaub/Unity/assets/OnlineCheck/OnlineCheckPro/Assets/Plugins/crosstales/OnlineCheck/Extras/SpeedTestNET/Scripts/SpeedTestClient.cs