Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/twisted/internet/__pycache__/_resolver.cpython-39.pyc
Ðазад
a k�h! � @ s` d Z ddlmZmZmZmZmZmZmZ ddl m Z ddlmZ ddl mZmZ ddlmZ ddlmZ ddlmZmZmZmZ dd lmZ dd lmZ ddlmZ e e�G dd � d ��Ze eeg�Z!e eg�ee eg�ee!eiZ"eeeeiZ#eed�Z$edediZ%e e�G dd� d��Z&e e�G dd� d��Z'e e�G dd� d��Z(e e�G dd� d��Z)dS )z= IPv6-aware hostname resolution. @see: L{IHostnameResolver} � )�AF_INET�AF_INET6� AF_UNSPEC� SOCK_DGRAM�SOCK_STREAM�gaierror�getaddrinfo)�implementer)� _idnaBytes)�IPv4Address�IPv6Address)�Deferred)�DNSLookupError)�IHostnameResolver�IHostResolution�IResolutionReceiver�IResolverSimple)�deferToThreadPool)�Logger)�nativeStringc @ s e Zd ZdZdd� Zdd� ZdS )�HostResolutionz9 The in-progress resolution of a given hostname. c C s || _ dS )zA Create a L{HostResolution} with the given name. N)�name)�selfr � r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/twisted/internet/_resolver.py�__init__- s zHostResolution.__init__c C s t � �d S �N)�NotImplementedError�r r r r �cancel3 s zHostResolution.cancelN)�__name__� __module__�__qualname__�__doc__r r r r r r r '