def __init__(self, network_interface: str):
        self._your: Dict[str, Union[None, str]] = \
            self._base.get_interface_settings(interface_name=network_interface,
                                              required_parameters=['mac-address', 'ipv4-address',
                                                                   'first-ipv4-address', 'last-ipv4-address'])
        self.local_network: str = \
            self._your['first-ipv4-address'] + '-' + \
            self._your['last-ipv4-address'].split('.')[3]
        if self._base.get_platform().startswith('Darwin'):
            self._nmap_scan_result: str = '/tmp/nmap_scan.xml'
        else:
            self._nmap_scan_result: str = join(gettempdir(), 'nmap_scan.xml')