HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/python3/dist-packages/twisted/test/__pycache__/stdio_test_lastwrite.cpython-38.pyc
U


W[��@s�dZddlmZmZddlZddlmZddlmZddl	m
Z
Gdd�de�Zd	d
�Ze
dkr�e
ejd���dd
lmZeeejd�dS)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.
�)�absolute_import�divisionN)�Protocol)�
StandardIO)�namedAnyc@s$eZdZdd�Zdd�Zdd�ZdS)�LastWriteChildcCs||_||_dS�N)�reactor�magicString)�selfr	r
�r�C/usr/lib/python3/dist-packages/twisted/test/stdio_test_lastwrite.py�__init__szLastWriteChild.__init__cCs|j�|j�|j��dSr)Z	transport�writer
ZloseConnection)rrrr
�connectionMadeszLastWriteChild.connectionMadecCs|j��dSr)r	�stop)r�reasonrrr
�connectionLost szLastWriteChild.connectionLostN)�__name__�
__module__�__qualname__rrrrrrr
rsrcCs$t||�d��}t|�|��dS)N�ascii)r�encoder�run)r	r
�prrr
�main%sr�__main__�)r	�)�__doc__Z
__future__rr�sysZtwisted.internet.protocolrZtwisted.internet.stdiorZtwisted.python.reflectrrrr�argv�installZtwisted.internetr	rrrr
�<module>s