D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
lib
/
python3.14
/
asyncio
/
__pycache__
/
Filename :
transports.cpython-314.pyc
back
Copy
+ ��3j8* � � � R t Rt ! R R4 t ! R R]4 t ! R R]4 t ! R R]]4 t ! R R]4 t ! R R]4 t ! R R]4 tR# )zAbstract Transport class.� BaseTransport� ReadTransport�WriteTransport� Transport�DatagramTransport�SubprocessTransportc �T a � ] tR t^ t o RtR tR R ltR R ltR tR t R t R tR tV t R# )r zBase class for transports.Nc � � Vf / pWn R # �N��_extra)�self�extras &&�)/usr/lib/python3.14/asyncio/transports.py�__init__�BaseTransport.__init__ s � ��=��E��� c �8 � V P P W4 # )z#Get optional transport information.)r �get)r �name�defaults &&&r �get_extra_info�BaseTransport.get_extra_info s � ��{�{���t�-�-r c � � \ h)z2Return True if the transport is closing or closed.��NotImplementedError�r s &r � is_closing�BaseTransport.is_closing � � �!�!r c � � \ h)z�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 s &r �close�BaseTransport.close s � � "�!r c � � \ h)zSet a new protocol.r )r �protocols &&r �set_protocol�BaseTransport.set_protocol% r r c � � \ h)zReturn the current protocol.r r s &r �get_protocol�BaseTransport.get_protocol) r r r r )�__name__� __module__�__qualname__�__firstlineno__�__doc__� __slots__r r r r! r% r( �__static_attributes__�__classdictcell__�� __classdict__s @r r r s0 �� � �$��I�� .�"�"�"�"� "r c �: a � ] tR t^.t o RtRtR tR tR tRt V t R# )r z#Interface for read-only transports.c � � \ h)z*Return True if the transport is receiving.r r s &r � is_reading�ReadTransport.is_reading3 r r c � � \ h)z|Pause the receiving end. No data will be passed to the protocol's data_received() method until resume_reading() is called. r r s &r � pause_reading�ReadTransport.pause_reading7 � � � "�!r c � � \ h)zmResume the receiving end. Data received will once again be passed to the protocol's data_received() method. r r s &r �resume_reading�ReadTransport.resume_reading? r; r � N)r* r+ r, r- r. r/ r6 r9 r= r0 r1 r2 s @r r r . s! �� � �-��I�"�"�"� "r c �\ a � ] tR t^Ht o RtRtRR ltR tR tR t R t R tR tR t RtV tR# ) r z$Interface for write-only transports.Nc � � \ h)a. Set the high- and low-water limits for write flow control. These two values control when to call the protocol's pause_writing() and resume_writing() methods. If specified, the low-water limit must be less than or equal to the high-water limit. Neither value can be negative. The defaults are implementation-specific. If only the high-water limit is given, the low-water limit defaults to an implementation-specific value less than or equal to the high-water limit. Setting high to zero forces low to zero as well, and causes pause_writing() to be called whenever the buffer becomes non-empty. Setting low to zero causes resume_writing() to be called only once the buffer is empty. Use of zero for either limit is generally sub-optimal as it reduces opportunities for doing I/O and computation concurrently. r �r �high�lows &&&r �set_write_buffer_limits�&WriteTransport.set_write_buffer_limitsM s � �&