wloc  0.7.0
Simple Wi-Fi geolocation library and tool
wloc.fetchers.windows.FetcherWindows Class Reference
Inheritance diagram for wloc.fetchers.windows.FetcherWindows:
wloc.fetchers.FetcherCommon

Public Member Functions

None fetch (self)
 
list networks (self)
 

Static Public Member Functions

str conv_strength (int stp)
 

Private Member Functions

None _clear_networks (self)
 
None _fetch_networks (self)
 

Private Attributes

 _netlist
 

Member Function Documentation

◆ _clear_networks()

None wloc.fetchers.FetcherCommon._clear_networks (   self)
privateinherited
Clears the list of available networks if not empty.

◆ _fetch_networks()

None wloc.fetchers.windows.FetcherWindows._fetch_networks (   self)
private
Uses Windows Native Wi-Fi API for fetching of available networks
and stores them in the private class property.

Reimplemented from wloc.fetchers.FetcherCommon.

◆ conv_strength()

str wloc.fetchers.FetcherCommon.conv_strength ( int  stp)
staticinherited
Converts Wi-Fi signal strength percents to RSSI (dBm).
:param stp: Signal strength in percents.
:return: Signal strength in dBm.

◆ fetch()

None wloc.fetchers.FetcherCommon.fetch (   self)
inherited
Fetches the list of available networks.

◆ networks()

list wloc.fetchers.FetcherCommon.networks (   self)
inherited
Gets list of available wireless networks.
:return: List of available wireless networks.