yandex_internetometer library

Classes

InternetometerClient
High-level client for interacting with Yandex Internetometer endpoints.
InternetometerConfig
Runtime and request settings for InternetometerClient.
IspInfo
Provider information extracted from the Internetometer page.
MeasurementFormatter
Converts MeasurementRecord objects into output formats used by the CLI.
MeasurementRecord
Aggregated output model shared by the library and CLI.
PageMetadata
Region and provider data parsed from the Internetometer page.
Probe
A latency or download probe returned by the Yandex API.
ProbeSet
Probe definitions used to run the speed test.
SpeedProgress
Progress update emitted while a speed test is running.
SpeedResult
Final result of the latency, download and upload checks.
UploadProbe
An upload probe returned by the Yandex API.
YandexInternetPageParser
Parses region and ISP metadata from the Yandex Internetometer HTML.