
    h                    *    S SK Jr  S SKrS SKJr  S rg)    )annotationsN)Pollerc                n   [        5       nUS:X  a  UnUR                  U[        R                  5        UR                  U[        R                  5         [	        UR                  5       5      nX;   a  UR                  UR                  5       5        X$;   a  UR                  UR                  5       5        Mc  )aZ  Start a zeromq device (gevent-compatible).

Unlike the true zmq.device, this does not release the GIL.

Parameters
----------
device_type : (QUEUE, FORWARDER, STREAMER)
    The type of device to start (ignored).
isocket : Socket
    The Socket instance for the incoming traffic.
osocket : Socket
    The Socket instance for the outbound traffic.
)r   registerzmqPOLLINdictpollsend_multipartrecv_multipart)device_typeisocketosocketpeventss        cC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\zmq/green/device.pydevicer   	   s     	A"}JJw

#JJw

#
affh""7#9#9#;<""7#9#9#;<     )
__future__r   r   	zmq.greenr   r    r   r   <module>r      s    # 
 =r   