ó
    ×›‘hž  ã                   óœ  • S r SSKrSSKr\R                  R	                  \R
                  S   5      R                  \R                  S-   5      r\S:w  aH  \R                  R                  S\R                  R	                  \R
                  S   5      S\S-    5        \R                  R                  S\R                  5        SSKJr  SSKJr  SSKJr  \R"                  " \R$                  5        SS	KJrJrJr  \" \R,                  5       " S
 S\R.                  5      5       r\R2                  " \" 5       5        \R4                  " 5         g)z6A process that reads from stdin and out using Twisted.é    NÚTwistedéÿÿÿÿé   )Úimplementer)Ú
interfaces)Úlog)ÚprotocolÚreactorÚstdioc                   ó2   • \ rS rSrS rS rS rS rS rSr	g)	ÚEchoé   c                 ó   • [        S5        g )Nzconnection made©Úprint©Úselfs    Ú`C:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/test/process_twisted.pyÚconnectionMadeÚEcho.connectionMade   s   € ÜÐÕ ó    c                 ó:   • U R                   R                  U5        g )N)Ú	transportÚwrite)r   Údatas     r   ÚdataReceivedÚEcho.dataReceived!   s   € Ø�‰×Ñ˜TÕ"r   c                 óN   • [        S5        U R                  R                  5         g )NÚreadConnectionLost)r   r   ÚloseConnectionr   s    r   r   ÚEcho.readConnectionLost$   s   € ÜÐ"Ô#Ø�‰×%Ñ%Õ'r   c                 ó   • [        S5        g )NÚwriteConnectionLostr   r   s    r   r#   ÚEcho.writeConnectionLost(   s   € ÜÐ#Õ$r   c                 óF   • [        SU5        [        R                  " 5         g )NÚconnectionLost)r   r
   Ústop)r   Úreasons     r   r&   ÚEcho.connectionLost+   s   € ÜÐ Ô'Ü�Š�r   © N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   r#   r&   Ú__static_attributes__r*   r   r   r   r      s   † ò!ò#ò(ò%õr   r   )Ú__doc__ÚosÚsysÚpathÚabspathÚargvÚfindÚsepÚposÚinsertÚcurdirÚzope.interfacer   Útwisted.internetr   Útwisted.pythonr   ÚstartLoggingÚstderrr	   r
   r   ÚIHalfCloseableProtocolÚProtocolr   Ú
StandardIOÚrunr*   r   r   Ú<module>rD      sù   ðÙ <ó 
Û 
à‡g�g‡o�o�c—h‘h˜q‘kÓ"×'Ñ'¨¯©°Ñ(:Ó;€Øˆ"ƒ9Ø‡H�H‡O�O�A�r—w‘w—‘ s§x¡x°¡{Ó3°I°c¸A±gÐ>Ô?Ø ‡�‡���2—9‘9Ô õ 'å 'Ý à × Ò �—‘Ô ÷ 6Ñ 5ñ ˆZ×.Ñ.Ó/ôˆ8×Ñó ó 0ðð& × Ò ‘“Ô Ø ‡‚…r   