File: //usr/lib/python3/dist-packages/twisted/internet/__pycache__/_pollingfile.cpython-38.pyc
U
W[# � @ s� d Z ddlmZmZ ddlmZ ddlmZmZ ddl m
Z
dZdZG dd � d �Z
G d
d� d�ZddlZddlZddlZddlZee�G d
d� de
��ZdZee�G dd� de
��ZdS )z�
Implements a simple polling interface for file descriptors that don't work with
select() - this is pretty much only useful on Windows.
� )�absolute_import�division)�implementer)� IConsumer�
IPushProducer)�unicodeg��&�.>g�������?c @ s e Zd ZdZdd� Zdd� ZdS )�_PollableResourceTc C s
d| _ d S �NT��active��self� r �?/usr/lib/python3/dist-packages/twisted/internet/_pollingfile.py�activate s z_PollableResource.activatec C s
d| _ d S �NFr
r r r r �
deactivate s z_PollableResource.deactivateN)�__name__�
__module__�__qualname__r r r r r r r r s r c @ sT e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� ZdS )�
_PollingTimerc C s"