File: //usr/local/lib/python3.10/test/__pycache__/test_asyncore.cpython-310.pyc
o
�i�h � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
d dlmZ d dlm
Z
d dlmZ d dlmZ d dlmZ e
jrPe �d��d dlZe�� � e�d e� d dlZW d � n1 smw Y eed
�ZG dd� d�ZG d
d� d�ZG dd� d�ZG dd� d�Zdd� Zdd� Z G dd� de j!�Z"G dd� de j!�Z#G dd� dej$�Z%G dd� de j!�Z&e �'eed�d �G d!d"� d"e j!��Z(G d#d$� d$ej)�Z*G d%d&� d&ej)�Z+G d'd(� d(e*�Z,G d)d*� d*�Z-G d+d,� d,e-�Z.e �'e
j/d-�G d.d/� d/e-��Z0e �'ed0�G d1d2� d2e-��Z1G d3d4� d4e.e j!�Z2e �'eed5�d6�G d7d8� d8e.e j!��Z3G d9d:� d:e0e j!�Z4e �'eed5�d6�G d;d<� d<e0e j!��Z5G d=d>� d>e1e j!�Z6e �'eed5�d6�G d?d@� d@e1e j!��Z7e8dAk�rye �9� dS dS )B� N)�support)� os_helper)�
socket_helper)�threading_helper)�warnings_helper)�BytesIOztest is not helpful for PGO�ignore�AF_UNIXc @ �$ e Zd Zdd� Zdd� Zdd� ZdS )�dummysocketc C �
d| _ d S �NF��closed��self� r �//usr/local/lib/python3.10/test/test_asyncore.py�__init__ �
zdummysocket.__init__c C r �NTr r r r r �close! r zdummysocket.closec C � dS )N�* r r r r r �fileno$ � zdummysocket.filenoN)�__name__�
__module__�__qualname__r r r r r r r r s r c @ � e Zd Zdd� Zdd� ZdS )�dummychannelc C s t � | _d S �N)r �socketr r r r r ( � zdummychannel.__init__c C s | j �� d S r! )r"