ó
    Ö›‘hÂ  ã                   ó>   • S r SSKJr   " S S\R                  5      rg)z4
Loopback helper used in test_ssh and test_recvline
é    )Úloopbackc                   ó*   • \ rS rSrSrS rS rS rSrg)ÚLoopbackRelayé   Nc                 óL   • SU R                   R                  R                  < S3$ )NzLoopbackRelay(Ú))ÚtargetÚ	__class__Ú__name__©Úselfs    Ú_C:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/conch/test/loopback.pyÚ	logPrefixÚLoopbackRelay.logPrefix   s"   € Ø §¡× 5Ñ 5× >Ñ >ÑAÀÐCÐCó    c                 óÞ   • [         R                  R                  X5        U R                  b  U R                  R	                  5         SSKJn  UR                  SU R                  5      U l        g )Nr   )Úreactor)	r   r   ÚwriteÚ	clearCallÚcancelÚtwisted.internetr   Ú	callLaterÚ_clearBuffer)r   Údatar   s      r   r   ÚLoopbackRelay.write   sM   € Ü×Ñ×$Ñ$ TÔ0Ø�>‰>Ñ%Ø�N‰N×!Ñ!Ô#å,à ×*Ñ*¨1¨d×.?Ñ.?Ó@ˆ�r   c                 óP   • S U l         [        R                  R                  U 5        g )N)r   r   r   ÚclearBufferr   s    r   r   ÚLoopbackRelay._clearBuffer   s   € ØˆŒÜ×Ñ×*Ñ*¨4Õ0r   )r   )	r   Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   r   Ú__static_attributes__© r   r   r   r      s   † Ø€IòDòAõ1r   r   N)Ú__doc__Útwisted.protocolsr   r   r#   r   r   Ú<module>r&      s!   ðñõ
 'ô1�H×*Ñ*õ 1r   