§
    ‹Ÿj�  ã                   ó:   — d Z ddlmZ ddlmZ g d¢Zdedefd„ZdS )	z2Import basic exposure of libzmq C API as a backendé    )Úimport_module)ÚDict)ÚContextÚSocketÚFrameÚMessageÚproxyÚproxy_steerableÚzmq_pollÚstrerrorÚ	zmq_errnoÚhasÚcurve_keypairÚcurve_publicÚzmq_version_infoÚIPC_PATH_MAX_LENÚPYZMQ_DRAFT_APIÚnameÚreturnc                 óì   ‡— 	 t          | ¦  «        Šn2# t          $ r ‚ t          $ r}t          d| › d|› �¦  «        |‚d}~ww xY wd‰j        i}|                     ˆfd„t
          D ¦   «         ¦  «         |S )zSelect the pyzmq backendz
Importing z failed with NÚmonitored_queuec                 ó2   •— i | ]}|t          ‰|¦  «        “ŒS © )Úgetattr)Ú.0ÚkeyÚmods     €ú_/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/zmq/backend/select.pyú
<dictcomp>z"select_backend.<locals>.<dictcomp>(   s%   ø€ Ð<Ð<Ð<¨#ˆs•G˜C Ñ%Ô%Ð<Ð<Ð<ó    )r   ÚImportErrorÚ	Exceptionr   ÚupdateÚ
public_api)r   ÚeÚnsr   s      @r   Úselect_backendr'      s°   ø€ ðFÝ˜DÑ!Ô!ˆˆøÝð ð ð ØÝð Fð Fð FÝÐ= tÐ=Ð=¸!Ð=Ð=Ñ>Ô>ÀAÐEøøøøðFøøøð 	˜3Ô.ð
€Bð ‡I‚IÐ<Ð<Ð<Ð<µÐ<Ñ<Ô<Ñ=Ô=Ð=Ø€Is   ƒ “A§=½AN)Ú__doc__Ú	importlibr   Útypingr   r$   Ústrr'   r   r    r   ú<module>r,      sn   ðØ 8Ð 8ð
 $Ð #Ð #Ð #Ð #Ð #Ø Ð Ð Ð Ð Ð ðð ð €
ð&˜ð  ð ð ð ð ð ð r    