
8W8                 @   s   Gd  d   d  Z  d S)c               @   sL   e  Z d  Z d Z d d   Z d d   Z d d   Z d d	   Z e Z d
 S)Connectu   
    This class wraps :func:`~websockets.client.connect` on Python ≥ 3.5.

    This allows using it as an asynchronous context manager.

    c             O   s   |  j  j | |   |  _ d  S)N)	__class____wrapped__client)selfargskwargs r   =/Users/myk/Documents/dev/websockets/websockets/py35/client.py__init__   s    zConnect.__init__c                s   |  Id  H|  _  |  j  S)N)	websocket)r   r   r   r	   
__aenter__   s    zConnect.__aenter__c                s   |  j  j   Id  Hd  S)N)r   close)r   exc_type	exc_value	tracebackr   r   r	   	__aexit__   s    zConnect.__aexit__c             c   s   |  j  Ed  HS)N)r   )r   r   r   r	   	__await__   s    zConnect.__await__N)	__name__
__module____qualname____doc__r
   r   r   r   __iter__r   r   r   r	   r      s   r   N)r   r   r   r   r	   <module>   s    