module

Speedtest

Class methods

test_in_progress
Source
test_in_progress=(value)
Source

Instance methods

fetch_best_server(servers : Array(Server), secure : Bool) : Tuple(Server, Float64)
Source
fetch_servers
Source
fetch_speedtest_config
Source
hosted_server_info(server : Server, config : Config, *, latency : Float64 | Nil = nil, secure : Bool = false) : String
Source
list_servers
Source
test_download_speed(host : String, config : Config, single_mode : Bool, secure : Bool, time_limit : Time::Span = 20.seconds)
Source
test_upload_speed(host : String, config : Config, single_mode : Bool, secure : Bool, time_limit : Time::Span = 20.seconds)
Source

Nested types