§
    ‹ŸjÒ  ã                  ó,   — d dl mZ d dlZd dlmZ d„ ZdS )é    )ÚannotationsN)ÚPollerc                ó   — t          ¦   «         }|dk    r|}|                     |t          j        ¦  «         |                     |t          j        ¦  «         	 t	          |                     ¦   «         ¦  «        }||v r'|                     |                     ¦   «         ¦  «         ||v r'|                     |                     ¦   «         ¦  «         Œx)a‚  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        ú]/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/zmq/green/device.pyÚdevicer   	   sº   € õ 	‰Œ€AØ�"‚}€}ØˆØ‡J‚Jˆw�œ
Ñ#Ô#Ð#Ø‡J‚Jˆw�œ
Ñ#Ô#Ð#ð=Ý�a—f’f‘h”h‘”ˆØ�fÐÐØ×"Ò" 7×#9Ò#9Ñ#;Ô#;Ñ<Ô<Ð<Ø�fÐÐØ×"Ò" 7×#9Ò#9Ñ#;Ô#;Ñ<Ô<Ð<ð=ó    )Ú
__future__r   r   Ú	zmq.greenr   r   © r   r   ú<module>r      sM   ðð #Ð "Ð "Ð "Ð "Ð "à 
€
€
€
Ø Ð Ð Ð Ð Ð ð=ð =ð =ð =ð =r   