*j8* S r Sr " S S5 r " S S\5 r " S S\5 r " S S \\5 r " S S\5 r " S S \5 r " S S\5 rg)zAbstract Transport class.) BaseTransport ReadTransportWriteTransport TransportDatagramTransportSubprocessTransportc H \ rS rSrSrSrSS jrSS jrS rS r S r S rSrg)r zBase class for transports._extraNc Uc 0 nXl g Nr )selfextras 9/opt/alt/python313/lib64/python3.13/asyncio/transports.py__init__BaseTransport.__init__ s =E c 8 U R R X5 $ )z#Get optional transport information.)r get)r namedefaults r get_extra_infoBaseTransport.get_extra_info s {{t--r c [ e)z2Return True if the transport is closing or closed.NotImplementedErrorr s r is_closingBaseTransport.is_closing !!r c [ e)zClose 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 closeBaseTransport.close s "!r c [ e)zSet a new protocol.r )r protocols r set_protocolBaseTransport.set_protocol% r r c [ e)zReturn the current protocol.r r s r get_protocolBaseTransport.get_protocol) r r r ) __name__ __module____qualname____firstlineno____doc__ __slots__r r r r" r&