��Qc@smdddgZddlmZd
gZdefd��YZd�Zed�Zdefd ��YZ d
S(tClienttListenertPipei�(tQueuecBs;eZdddd�Zd�Zd�Zed��ZRS(icCst|�|_dS(N(Rt_backlog_queue(tselftaddresstfamilytbacklog((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyt__init__-scCst|jj��S(N(t
ConnectionRtget(R((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pytaccept0scCs
d|_dS(N(tNoneR(R((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pytclose3scCs|jS(N(R(R((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyt<lambda>6sN(t__name__t
__module__R
R RRtpropertyR(((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyR+s cCs3t�t�}}|j||f�t||�S(N(RtputR
(Rt_int_out((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyR9scCs/t�t�}}t||�t||�fS(N(RR
(tduplextatb((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyR?sR
cBs&eZd�Zdd�Zd�ZRS(cCs<||_||_|j|_|_|j|_|_dS(N(RRRtsendt
send_bytesRtrecvt
recv_bytes(RRR((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyR Fs gcCso|jj�dkrtS|dkr)tS|jjj�|jjj|�|jjj�|jj�dkS(Nig(RtqsizetTruetFalset not_emptytacquiretwaittrelease(Rttimeout((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pytpollLscCsdS(N((R((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyRVs(RRR R%R(((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyR
Ds
N(
t__all__RR
tfamiliestobjectRRRRR
(((s6/sys/lib/python2.7/multiprocessing/dummy/connection.pyt<module>#s
|