/snap/core22/2437/usr/lib/python3.10/asyncio/__pycache__
Edit: /snap/core22/2437/usr/lib/python3.10/asyncio/__pycache__/transports.cpython-310.pyc (12332B)
o
p̦i) @ 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 u ri }|| _ d S Nr )selfextra r )/usr/lib/python3.10/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 t )z2Return True if the transport is closing or closed.NotImplementedErrorr
r r r
is_closing zBaseTransport.is_closingc C r )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.
r r r r r
close zBaseTransport.closec C r )zSet a new protocol.r )r
protocolr r r
set_protocol% r zBaseTransport.set_protocolc C r )zReturn the current protocol.r r r r r
get_protocol) r zBaseTransport.get_protocolr )__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 r )z*Return True if the transport is receiving.r r r r r
is_reading3 r zReadTransport.is_readingc C r )zPause the receiving end.
No data will be passed to the protocol's data_received()
method until resume_reading() is called.
r r r r r
pause_reading7 zReadTransport.pause_readingc C r )zResume the receiving end.
Data received will once again be passed to the protocol's
data_received() method.
r r r r r
resume_reading? r% zReadTransport.resume_readingN)r r r r! r" r# r$ r&