ó
    ×›‘h‚  ã                   óÜ   • S r SSKrSSKJr  SSKJr  SSKJr   " S S\5      rS r	\
S	:X  a@  \" \R                  S
   5      R                  5         SSKJr  \	" \\R                  S   5        gg)zÝ
Main program for the child process run by
L{twisted.test.test_stdio.StandardInputOutputTests.test_lastWriteReceived}
to test that L{os.write} can be reliably used after
L{twisted.internet.stdio.StandardIO} has finished.
é    N)ÚProtocol)Ú
StandardIO)ÚnamedAnyc                   ó&   • \ rS rSrS rS rS rSrg)ÚLastWriteChildé   c                 ó   • Xl         X l        g ©N)ÚreactorÚmagicString)Úselfr   r   s      ÚeC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/test/stdio_test_lastwrite.pyÚ__init__ÚLastWriteChild.__init__   s   € ØŒØ&Õó    c                 ó‚   • U R                   R                  U R                  5        U R                   R                  5         g r
   )Ú	transportÚwriter   ÚloseConnection)r   s    r   ÚconnectionMadeÚLastWriteChild.connectionMade   s*   € Ø�‰×Ñ˜T×-Ñ-Ô.Ø�‰×%Ñ%Õ'r   c                 ó8   • U R                   R                  5         g r
   )r   Ústop)r   Úreasons     r   ÚconnectionLostÚLastWriteChild.connectionLost   s   € Ø�‰×ÑÕr   )r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   Ú__static_attributes__© r   r   r   r      s   † ò'ò(õr   r   c                 óp   • [        XR                  S5      5      n[        U5        U R                  " 5         g )NÚascii)r   Úencoder   Úrun)r   r   Úps      r   Úmainr(   !   s'   € Ü�w× 2Ñ 2°7Ó ;Ó<€AÜˆq„MØ‡K‚K…Mr   Ú__main__é   )r   é   )Ú__doc__ÚsysÚtwisted.internet.protocolr   Útwisted.internet.stdior   Útwisted.python.reflectr   r   r(   r   ÚargvÚinstallÚtwisted.internetr   r"   r   r   Ú<module>r4      sf   ðñ
ó å .Ý -Ý +ô
�Xô 
òð ˆzÓÙˆS�X‰X�a‰[Ó×!Ñ!Ô#Ý(áˆ�#—(‘(˜1‘+Õð	 r   