Property

GioNetworkMonitor:network-metered

since: 2.46

Declaration

property network-metered: gboolean [ read ]

Description

Whether the network is considered metered.

That is, whether the system has traffic flowing through the default connection that is subject to limitations set by service providers. For example, traffic might be billed by the amount of data transmitted, or there might be a quota on the amount of traffic per month. This is typical with tethered connections (3G and 4G) and in such situations, bandwidth intensive applications may wish to avoid network activity where possible if it will cost the user money or use up their limited quota. Anything more than a few hundreds of kilobytes of data usage per hour should be avoided without asking permission from the user.

If more information is required about specific devices then the system network management API should be used instead (for example, NetworkManager or ConnMan).

If this information is not available then no networks will be marked as metered.

See also GNetworkMonitor:network-available.

Type: gboolean
Available since:2.46

Flags

Readableyes
Writableno
Constructno
Construct onlyno