File: //usr/local/lib/python3.10/test/__pycache__/test_selectors.cpython-310.opt-2.pyc
o
�iI � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dl m
Z
d dl mZ d dlm
Z
d dlZd dlZd dlZd dlmZ zd dlZW n eyW dZY nw eed�raejZn
ejejd fdd�Zd d
� ZG dd� d�ZG d
d� d�ZG dd� deej�ZG dd� deej�Ze�eed�d�G dd� deeej��Ze�eed�d�G dd� deeej��Z e�eed�d�G dd� deeej��Z!e�eed�d �G d!d"� d"eeej��Z"d#d$� Z#e$d%kr�e�%� dS dS )&� N)�support)� os_helper)�
socket_helper)�sleep)� monotonic�
socketpairc C s� t � | ||��H}|�tjdf� |�� t � | ||�}z'|�|�� � |�� } |�� \}}||kr>||fW W d � S |�� q( t yN |�� � w 1 sRw Y d S )Nr )
�socket�bindr ZHOST�listen�connect�getsockname�accept�close�OSError)�family�type�proto�l�cZcaddr�a�addr� r �0/usr/local/lib/python3.10/test/test_selectors.pyr s&