MCPcopy Index your code
hub / github.com/RustPython/RustPython / _ensure_resolved

Method _ensure_resolved

Lib/asyncio/base_events.py:1496–1506  ·  view source on GitHub ↗
(self, address, *,
                               family=0, type=socket.SOCK_STREAM,
                               proto=0, flags=0, loop)

Source from the content-addressed store, hash-verified

1494 return transport, protocol
1495
1496 async def _ensure_resolved(self, address, *,
1497 family=0, type=socket.SOCK_STREAM,
1498 proto=0, flags=0, loop):
1499 host, port = address[:2]
1500 info = _ipaddr_info(host, port, family, type, proto, *address[2:])
1501 if info is not None:
1502 # "host" is already a resolved IP.
1503 return [info]
1504 else:
1505 return await loop.getaddrinfo(host, port, family=family, type=type,
1506 proto=proto, flags=flags)
1507
1508 async def _create_server_getaddrinfo(self, host, port, family, flags):
1509 infos = await self._ensure_resolved((host, port), family=family,

Callers 4

create_connectionMethod · 0.95
sock_connectMethod · 0.80

Calls 2

_ipaddr_infoFunction · 0.85
getaddrinfoMethod · 0.45

Tested by

no test coverage detected