MINI MINI MANI MO

Path : /usr/lib64/python3.6/multiprocessing/dummy/__pycache__/
File Upload :
Current File : //usr/lib64/python3.6/multiprocessing/dummy/__pycache__/connection.cpython-36.pyc

3


 \/@sRdddgZddlmZdgZGdddeZddZdd	dZGd
ddeZdS)
ClientListenerPipe)QueueNc@sBeZdZdddZddZddZed	d
ZddZd
dZ	dS)rNcCst||_dS)N)r_backlog_queue)selfaddressZfamilyZbacklogr
8/usr/lib64/python3.6/multiprocessing/dummy/connection.py__init__szListener.__init__cCst|jjS)N)
Connectionrget)rr
r
racceptszListener.acceptcCs
d|_dS)N)r)rr
r
rcloseszListener.closecCs|jS)N)r)rr
r
r<lambda>szListener.<lambda>cCs|S)Nr
)rr
r
r	__enter__szListener.__enter__cCs|jdS)N)r)rexc_type	exc_valueexc_tbr
r
r__exit__"szListener.__exit__)NNr)
__name__
__module____qualname__rrrpropertyr	rrr
r
r
rrs
cCs&tt}}|j||ft||S)N)rputr
)r	_in_outr
r
rr&sTcCs"tt}}t||t||fS)N)rr
)Zduplexabr
r
rr,sc@s6eZdZddZd
ddZddZdd	Zd
dZdS)r
cCs,||_||_|j|_|_|j|_|_dS)N)rrrsendZ
send_bytesrZrecvZ
recv_bytes)rrrr
r
rr3szConnection.__init__c	CsN|jjdkrdS|dkrdS|jj|jjj|WdQRX|jjdkS)NrTgF)rZqsizeZ	not_emptywait)rZtimeoutr
r
rpoll9s
zConnection.pollcCsdS)Nr
)rr
r
rrBszConnection.closecCs|S)Nr
)rr
r
rrEszConnection.__enter__cCs|jdS)N)r)rrrrr
r
rrHszConnection.__exit__N)r!)rrrrr#rrrr
r
r
rr
1s

	r
)T)	__all__ZqueuerZfamiliesobjectrrrr
r
r
r
r<module>
s



OHA YOOOO