%PDF- %PDF-
Direktori : /usr/local/lib/python3.8/asyncio/__pycache__/ |
Current File : //usr/local/lib/python3.8/asyncio/__pycache__/transports.cpython-38.pyc |
U pa( @ s| d Z dZG dd dZG dd deZG dd deZG dd d eeZG d d deZG dd d eZG dd deZdS )zAbstract Transport class.) BaseTransport ReadTransportWriteTransport TransportDatagramTransportSubprocessTransportc @ sH e Zd ZdZdZdddZdddZdd Zd d Zdd Z dd Z dS )r zBase class for transports._extraNc C s |d kri }|| _ d S Nr )selfextra r ./usr/local/lib/python3.8/asyncio/transports.py__init__ s zBaseTransport.__init__c C s | j ||S )z#Get optional transport information.)r get)r namedefaultr r r get_extra_info s zBaseTransport.get_extra_infoc C s t dS )z2Return True if the transport is closing or closed.NNotImplementedErrorr r r r is_closing s zBaseTransport.is_closingc C s t dS )a Close the transport. Buffered data will be flushed asynchronously. No more data will be received. After all buffered data is flushed, the protocol's connection_lost() method will (eventually) be called with None as its argument. Nr r r r r close s zBaseTransport.closec C s t dS )zSet a new protocol.Nr )r protocolr r r set_protocol% s zBaseTransport.set_protocolc C s t dS )zReturn the current protocol.Nr r r r r get_protocol) s zBaseTransport.get_protocol)N)N)__name__ __module____qualname____doc__ __slots__r r r r r r r r r r r s r c @ s, e Zd ZdZdZdd Zdd Zdd Zd S ) r z#Interface for read-only transports.r c C s t dS )z*Return True if the transport is receiving.Nr r r r r is_reading3 s zReadTransport.is_readingc C s t dS )zPause the receiving end. No data will be passed to the protocol's data_received() method until resume_reading() is called. Nr r r r r pause_reading7 s zReadTransport.pause_readingc C s t dS )zResume the receiving end. Data received will once again be passed to the protocol's data_received() method. Nr r r r r resume_reading? s zReadTransport.resume_readingN)r r r r r r r! r"