� {fc@smdddgZddlmZd gZdefd��YZd�Zed�Zdefd ��YZ d S( tClienttListenertPipei����(tQueuecBs;eZdddd�Zd�Zd�Zed��ZRS(icCst|�|_dS(N(Rt_backlog_queue(tselftaddresstfamilytbacklog((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyt__init__-scCst|jj��S(N(t ConnectionRtget(R((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pytaccept0scCs d|_dS(N(tNoneR(R((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pytclose3scCs|jS(N(R(R((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyt6tN(t__name__t __module__R R R RtpropertyR(((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyR+s  cCs3t�t�}}|j||f�t||�S(N(RtputR (Rt_int_out((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyR9scCs/t�t�}}t||�t||�fS(N(RR (tduplextatb((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyR?sR cBs&eZd�Zdd�Zd�ZRS(cCs<||_||_|j|_|_|j|_|_dS(N(RRRtsendt send_bytesR trecvt recv_bytes(RRR((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyR Fs  gcCso|jj�dkrtS|dkr)tS|jjj�|jjj|�|jjj�|jj�dkS(Nig(RtqsizetTruetFalset not_emptytacquiretwaittrelease(Rttimeout((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pytpollLs cCsdS(N((R((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyRVs(RRR R&R(((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyR Ds  N( t__all__RR tfamiliestobjectRRRRR (((s8/usr/lib64/python2.7/multiprocessing/dummy/connection.pyt#s