ab41 ;U§ <1DM­÷�üãóÒ—dZdZGd„d¦«ZGd„de¦«ZGd„de¦«ZGd„d ee¦«ZGd „d e¦«ZGd „d e¦«ZGd„de¦«ZdS)zAbstract Transport class.)Ú BaseTransportÚ ReadTransportÚWriteTransportÚ TransportÚDatagramTransportÚSubprocessTransportcó>—eZdZdZdZd d„Zd d„Zd„Zd„Zd„Z d „Z dS) rzBase class for transports.©Ú_extraNcó—|€i}||_dS©Nr )ÚselfÚextras ú?/opt/alt/python-internal/lib64/python3.11/asyncio/transports.pyÚ__init__zBaseTransport.__init__s€Ø ˆ=؈E؈Œ ˆ ˆ ócó8—|j ||¦«S)z#Get optional transport information.)r Úget)r ÚnameÚdefaults rÚget_extra_infozBaseTransport.get_extra_infos€àŒ{�Š˜t WÑ-Ô-Ð-rcó—t‚)z2Return True if the transport is closing or closed.©ÚNotImplementedError©r s rÚ is_closingzBaseTransport.is_closingó€å!Ð!rcó—t‚)aClose 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. rrs rÚclosezBaseTransport.closeó €õ"Ð!rcó—t‚)zSet a new protocol.r)r Úprotocols rÚ set_protocolzBaseTransport.set_protocol%rrcó—t‚)zReturn the current protocol.rrs rÚ get_protocolzBaseTransport.get_protocol)rrr ) Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú __slots__rrrrr"r$©rrrr sƒ€€€€€Ø$Ð$à€Iððððð .ð.ð.ð.ð"ð"ð"ð"ð"ð"ð"ð"ð"ð"ð"ð"ð"ð"rrcó(—eZdZdZdZd„Zd„Zd„ZdS)rz#Interface for read-only transports.r*có—t‚)z*Return True if the transport is receiving.rrs rÚ is_readingzReadTransport.is_reading3rrcó—t‚)z”Pause the receiving end. No data will be passed to the protocol's data_received() method until resume_reading() is called. rrs rÚ pause_readingzReadTransport.pause_reading7ó €õ "Ð!rcó—t‚)z…Resume the receiving end. Data received will once again be passed to the protocol's data_received() method. rrs rÚresume_readingzReadTransport.resume_reading?r0rN)r%r&r'r(r)r-r/r2r*rrrr.sL€€€€€Ø-Ð-à€Ið"ð"ð"ð"ð"ð"ð"ð"ð"ð"ð"rrcóH—eZdZdZdZd d„Zd„Zd„Zd„Zd„Z d „Z d „Z d „Z dS) rz$Interface for write-only transports.r*Ncó—t‚)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