File: //usr/local/lib/python3.10/dist-packages/anyio/abc/__pycache__/_sockets.cpython-310.pyc
o
���gv � @ s� d dl mZ d dlZd dlmZ d dlmZmZmZ d dl m
Z
d dlmZ d dl
mZmZ d dlmZ d d lmZ d d
lmZmZmZ ddlmZmZmZ d
dlmZmZmZ d
dlm Z ee!eef Z"e#e!e$f Z%ee%e!f Z&e#e'e%f Z(e#e'e!f Z)ed�Z*G dd� d�Z+G dd� de�Z,G dd� de�Z-G dd� dee-�Z.G dd� de.�Z/G dd� dee. e-�Z0G dd� dee( e-�Z1G dd � d ee' e-�Z2G d!d"� d"ee) e-�Z3G d#d$� d$ee' e-�Z4dS )%� )�annotationsN)�abstractmethod)�Callable�
Collection�Mapping)�AsyncExitStack)�IOBase)�IPv4Address�IPv6Address)�
AddressFamily)�
TracebackType)�Any�TypeVar�Union� )�TypedAttributeProvider�TypedAttributeSet�typed_attribute� )�
ByteStream�Listener�UnreliableObjectStream)� TaskGroup�T_Retvalc @ s e Zd Zddd�Zddd
�ZdS )�_NullAsyncContextManager�return�Nonec � � �d S �N� ��selfr r �=/usr/local/lib/python3.10/dist-packages/anyio/abc/_sockets.py�
__aenter__ s �z#_NullAsyncContextManager.__aenter__�exc_type�type[BaseException] | None�exc_val�BaseException | None�exc_tb�TracebackType | None�bool | Nonec � r r r )r! r$ r&