| Server IP : 138.197.176.125 / Your IP : 216.73.217.54 Web Server : Apache/2.4.41 (Ubuntu) System : Linux SuiteCRM-8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/internet/__pycache__/ |
Upload File : |
U
��W[9) � @ s� d Z ddlmZmZ ddlZddlmZ ddlmZ ddl m
Z
ddlmZm
Z
mZ ddlmZ dd lmZ zdd
lmZ W n ek
r� ed��Y nX ddlmZmZ G d
d� de�Zee�G dd� de��Zddd�ZdS )z'
asyncio-based reactor implementation.
� )�absolute_import�divisionN)�implementer)�Logger)�DelayedCall)�PosixReactorBase�_NO_FILEDESC�_ContinuousPolling)�callWithLogger)�
IReactorFDSet)�get_event_loopzRequires asyncio.)�PermissionError�BrokenPipeErrorc @ s e Zd ZdZdd� Zdd� ZdS )� _DCHandlez�
Wraps ephemeral L{asyncio.Handle} instances. Callbacks can close
over this and use it as a mutable reference to asyncio C{Handles}.
@ivar handle: The current L{asyncio.Handle}
c C s
|| _ d S �N)�handle)�selfr � r �A/usr/lib/python3/dist-packages/twisted/internet/asyncioreactor.py�__init__'