+
    DfjA                     (   R t ^ RIt^ RIHtHt ^ RIHt  ! R R]P                  4      t]	R8X  db   ]P                  ! ]P                  ^,          4      P                  4        ^ RIHt ]P                  ! ]! 4       4       ]P                  ! 4        R# R# )z
Main program for the child process run by
L{twisted.test.test_stdio.StandardInputOutputTests.test_hostAndPeer} to test
that ITransport.getHost() and ITransport.getPeer() work for process transports.
N)protocolstdio)reflectc                   ,   a  ] tR t^t o R tR tRtV tR# )HostPeerChildc           	     R   V P                   P                  R P                  \        V P                   P	                  4       4      P                  R4      \        V P                   P                  4       4      P                  R4      .4      4       V P                   P                  4        R# )   
asciiN)	transportwritejoinstrgetHostencodegetPeerloseConnection)selfs   &B/usr/lib/python3/dist-packages/twisted/test/stdio_test_hostpeer.pyconnectionMadeHostPeerChild.connectionMade   sw    JJ..0188A..0188A	
 	%%'    c                0    \         P                  ! 4        R # )N)reactorstop)r   reasons   &&r   connectionLostHostPeerChild.connectionLost   s    r    N)__name__
__module____qualname____firstlineno__r   r   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     	( r   r   __main__)r   )__doc__systwisted.internetr   r   twisted.pythonr   Protocolr   r   namedAnyargvinstallr   
StandardIOrunr   r   r   <module>r0      sq   
  , "H%%   zSXXa[!))+(	]_%KKM r   