3.0.ipv8.messaging.interfaces.lan_addresses.addressprovider
Classes
Module Contents
- class 3.0.ipv8.messaging.interfaces.lan_addresses.addressprovider.AddressProvider(verbose: bool = False)
Bases:
abc.ABCInterface for OS-specific methods of finding local interfaces addresses.
- verbose
- addresses_ts = 0.0
- discover_addresses(min_interval: float = 10.0) None
Discovers the LAN addresses using this provider. The addresses are only discovered if the previous call was more than
min_intervalseconds ago. The most recent results can be retrieved throughget_addresses_buffered().- Parameters:
min_interval – Minimum time in seconds between discoveries.