£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

Yf/                 @   ss   d  d d g Z  d d l m Z d g Z Gd d   d e  Z d d    Z d d	 d  Z Gd
 d   d e  Z d S)ClientListenerPipe    )QueueNc               @   sg   e  Z d  Z d d d d d  Z d d   Z d d   Z e d	 d
    Z d d   Z d d   Z	 d S)r   N   c             C   s   t  |  |  _ d  S)N)r   _backlog_queue)selfaddressZfamilyZbacklog r
   E/opt/alt/python35/lib64/python3.5/multiprocessing/dummy/connection.py__init__   s    zListener.__init__c             C   s   t  |  j j     S)N)
Connectionr   get)r   r
   r
   r   accept   s    zListener.acceptc             C   s   d  |  _  d  S)N)r   )r   r
   r
   r   close   s    zListener.closec             C   s   |  j  S)N)r   )r   r
   r
   r   <lambda>   s    zListener.<lambda>c             C   s   |  S)Nr
   )r   r
   r
   r   	__enter__   s    zListener.__enter__c             C   s   |  j    d  S)N)r   )r   exc_type	exc_valueexc_tbr
   r
   r   __exit__"   s    zListener.__exit__)
__name__
__module____qualname__r   r   r   propertyr	   r   r   r
   r
   r
   r   r      s   c             C   s3   t    t    } } |  j | | f  t | |  S)N)r   putr   )r	   _in_outr
   r
   r   r   &   s    Tc             C   s/   t    t    } } t | |  t | |  f S)N)r   r   )Zduplexabr
   r
   r   r   ,   s    c               @   sO   e  Z d  Z d d   Z d d d  Z d d   Z d d	   Z d
 d   Z d S)r   c             C   s<   | |  _  | |  _ | j |  _ |  _ | j |  _ |  _ d  S)N)r   r   r   sendZ
send_bytesr   ZrecvZ
recv_bytes)r   r   r   r
   r
   r   r   3   s    		zConnection.__init__g        c          	   C   sc   |  j  j   d k r d S| d k r) d S|  j  j  |  j  j j |  Wd  QRX|  j  j   d k S)Nr   Tg        F)r   ZqsizeZ	not_emptywait)r   Ztimeoutr
   r
   r   poll9   s    zConnection.pollc             C   s   d  S)Nr
   )r   r
   r
   r   r   B   s    zConnection.closec             C   s   |  S)Nr
   )r   r
   r
   r   r   E   s    zConnection.__enter__c             C   s   |  j    d  S)N)r   )r   r   r   r   r
   r
   r   r   H   s    zConnection.__exit__N)r   r   r   r   r"   r   r   r   r
   r
   r
   r   r   1   s
   	r   )	__all__Zqueuer   Zfamiliesobjectr   r   r   r   r
   r
   r
   r   <module>
   s   	