three.MF.V3.Descriptors.Wifi

 1from typing import List
 2
 3
 4class Wifi:
 5
 6    """
 7     The wifi descriptor.
 8    """
 9    class Network:
10
11        """
12         The wifi network descriptor.
13        """
14        def __init__(self, ssid: str, isPublic: bool, isActive: bool, password: str = None, quality: int = None):
15            # The service set identifier.
16            self.ssid = ssid
17            # Is the network public?
18            self.isPublic = isPublic
19            # Is the network active?
20            self.isActive = isActive
21            # The network password.
22            self.password = password
23            # Signal quality [0 ; 100].
24            self.quality = quality
25
26    def __init__(self, ssid: str, networks: List['Network'] = None):
27        # The wifi ssid.
28        self.ssid = ssid
29        # The list of wifi networks.
30        self.networks = networks
class Wifi:
 5class Wifi:
 6
 7    """
 8     The wifi descriptor.
 9    """
10    class Network:
11
12        """
13         The wifi network descriptor.
14        """
15        def __init__(self, ssid: str, isPublic: bool, isActive: bool, password: str = None, quality: int = None):
16            # The service set identifier.
17            self.ssid = ssid
18            # Is the network public?
19            self.isPublic = isPublic
20            # Is the network active?
21            self.isActive = isActive
22            # The network password.
23            self.password = password
24            # Signal quality [0 ; 100].
25            self.quality = quality
26
27    def __init__(self, ssid: str, networks: List['Network'] = None):
28        # The wifi ssid.
29        self.ssid = ssid
30        # The list of wifi networks.
31        self.networks = networks

The wifi descriptor.

Wifi( ssid: str, networks: List[Wifi.Network] = None)
27    def __init__(self, ssid: str, networks: List['Network'] = None):
28        # The wifi ssid.
29        self.ssid = ssid
30        # The list of wifi networks.
31        self.networks = networks
ssid
networks
class Wifi.Network:
10    class Network:
11
12        """
13         The wifi network descriptor.
14        """
15        def __init__(self, ssid: str, isPublic: bool, isActive: bool, password: str = None, quality: int = None):
16            # The service set identifier.
17            self.ssid = ssid
18            # Is the network public?
19            self.isPublic = isPublic
20            # Is the network active?
21            self.isActive = isActive
22            # The network password.
23            self.password = password
24            # Signal quality [0 ; 100].
25            self.quality = quality

The wifi network descriptor.

Wifi.Network( ssid: str, isPublic: bool, isActive: bool, password: str = None, quality: int = None)
15        def __init__(self, ssid: str, isPublic: bool, isActive: bool, password: str = None, quality: int = None):
16            # The service set identifier.
17            self.ssid = ssid
18            # Is the network public?
19            self.isPublic = isPublic
20            # Is the network active?
21            self.isActive = isActive
22            # The network password.
23            self.password = password
24            # Signal quality [0 ; 100].
25            self.quality = quality
ssid
isPublic
isActive
password
quality