Represents a scheduled Wi-Fi or Ethernet scanning job for a network interface.
| 19 | |
| 20 | @dataclass |
| 21 | class ScanJob: |
| 22 | """Represents a scheduled Wi-Fi or Ethernet scanning job for a network interface.""" |
| 23 | interface: str |
| 24 | ssid: str |
| 25 | role: str |
| 26 | ip_address: Optional[str] = None |
| 27 | cidr: Optional[int] = None |
| 28 | network_cidr: Optional[str] = None |
| 29 | interface_type: str = 'wifi' # 'wifi' or 'ethernet' |
| 30 | |
| 31 | |
| 32 | class NetworkContextRegistry: |
no outgoing calls
no test coverage detected