golden hour
/lib/python3.9/site-packages/dns
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.py
1.62 KB
Del
OK
__pycache__
-
Del
OK
_asyncbackend.py
2.3 KB
Del
OK
_asyncio_backend.py
8.76 KB
Del
OK
_ddr.py
5.12 KB
Del
OK
_features.py
2.33 KB
Del
OK
_immutable_ctx.py
2.4 KB
Del
OK
asyncbackend.py
2.73 KB
Del
OK
asyncquery.py
26.22 KB
Del
OK
asyncresolver.py
17.43 KB
Del
OK
dnssec.py
39.74 KB
Del
OK
dnssecalgs
-
Del
OK
dnssectypes.py
1.76 KB
Del
OK
e164.py
3.88 KB
Del
OK
edns.py
14.91 KB
Del
OK
entropy.py
4.14 KB
Del
OK
enum.py
3.6 KB
Del
OK
exception.py
5.82 KB
Del
OK
flags.py
2.69 KB
Del
OK
grange.py
2.1 KB
Del
OK
immutable.py
1.97 KB
Del
OK
inet.py
5.64 KB
Del
OK
ipv4.py
2.49 KB
Del
OK
ipv6.py
6.45 KB
Del
OK
message.py
64.45 KB
Del
OK
name.py
41.67 KB
Del
OK
namedict.py
3.91 KB
Del
OK
nameserver.py
9.68 KB
Del
OK
node.py
12.37 KB
Del
OK
opcode.py
2.67 KB
Del
OK
query.py
53.55 KB
Del
OK
quic
-
Del
OK
rcode.py
4.06 KB
Del
OK
rdata.py
28.77 KB
Del
OK
rdataclass.py
2.91 KB
Del
OK
rdataset.py
16.36 KB
Del
OK
rdatatype.py
7.17 KB
Del
OK
rdtypes
-
Del
OK
renderer.py
10.99 KB
Del
OK
resolver.py
71.83 KB
Del
OK
reversename.py
3.74 KB
Del
OK
rrset.py
8.96 KB
Del
OK
serial.py
3.52 KB
Del
OK
set.py
8.88 KB
Del
OK
tokenizer.py
23.03 KB
Del
OK
transaction.py
22.11 KB
Del
OK
tsig.py
11.15 KB
Del
OK
tsigkeyring.py
2.57 KB
Del
OK
ttl.py
2.91 KB
Del
OK
update.py
11.96 KB
Del
OK
version.py
1.88 KB
Del
OK
versioned.py
11.49 KB
Del
OK
win32util.py
8.89 KB
Del
OK
wire.py
2.76 KB
Del
OK
xfr.py
12.96 KB
Del
OK
zone.py
50.87 KB
Del
OK
zonefile.py
27.27 KB
Del
OK
zonetypes.py
690 B
Del
OK
Edit: _asyncbackend.py
# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license # This is a nullcontext for both sync and async. 3.7 has a nullcontext, # but it is only for sync use. class NullContext: def __init__(self, enter_result=None): self.enter_result = enter_result def __enter__(self): return self.enter_result def __exit__(self, exc_type, exc_value, traceback): pass async def __aenter__(self): return self.enter_result async def __aexit__(self, exc_type, exc_value, traceback): pass # These are declared here so backends can import them without creating # circular dependencies with dns.asyncbackend. class Socket: # pragma: no cover async def close(self): pass async def getpeername(self): raise NotImplementedError async def getsockname(self): raise NotImplementedError async def getpeercert(self, timeout): raise NotImplementedError async def __aenter__(self): return self async def __aexit__(self, exc_type, exc_value, traceback): await self.close() class DatagramSocket(Socket): # pragma: no cover def __init__(self, family: int): self.family = family async def sendto(self, what, destination, timeout): raise NotImplementedError async def recvfrom(self, size, timeout): raise NotImplementedError class StreamSocket(Socket): # pragma: no cover async def sendall(self, what, timeout): raise NotImplementedError async def recv(self, size, timeout): raise NotImplementedError class NullTransport: async def connect_tcp(self, host, port, timeout, local_address): raise NotImplementedError class Backend: # pragma: no cover def name(self): return "unknown" async def make_socket( self, af, socktype, proto=0, source=None, destination=None, timeout=None, ssl_context=None, server_hostname=None, ): raise NotImplementedError def datagram_connection_required(self): return False async def sleep(self, interval): raise NotImplementedError def get_transport_class(self): raise NotImplementedError async def wait_for(self, awaitable, timeout): raise NotImplementedError
Save