Ë
    zñ�j  ã                   ó8   — d Z ddlZ G d„ d«      Z G d„ d«      Zy)z.
Compression implementations for a Transport.
é    Nc                   ó   — e Zd Zd„ Zd„ Zy)ÚZlibCompressorc                 ó6   — t        j                  «       | _        y ©N)ÚzlibÚcompressobjÚz©Úselfs    úR/var/www/api.ozpay.ru/ozpay/venv/lib/python3.12/site-packages/paramiko/compress.pyÚ__init__zZlibCompressor.__init__   s   € ä×!Ñ!Ó#ˆ�ó    c                 óŒ   — | j                   j                  |«      | j                   j                  t        j                  «      z   S r   )r	   ÚcompressÚflushr   ÚZ_FULL_FLUSH©r   Údatas     r   Ú__call__zZlibCompressor.__call__   s-   € Ø�v‰v�‰˜tÓ$ t§v¡v§|¡|´D×4EÑ4EÓ'FÑFÐFr   N©Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r      s   „ ò$óGr   r   c                   ó   — e Zd Zd„ Zd„ Zy)ÚZlibDecompressorc                 ó6   — t        j                  «       | _        y r   )r   Údecompressobjr	   r
   s    r   r   zZlibDecompressor.__init__$   s   € Ü×#Ñ#Ó%ˆ�r   c                 ó8   — | j                   j                  |«      S r   )r	   Ú
decompressr   s     r   r   zZlibDecompressor.__call__'   s   € Ø�v‰v× Ñ  Ó&Ð&r   Nr   r   r   r   r   r   #   s   „ ò&ó'r   r   )Ú__doc__r   r   r   r   r   r   ú<module>r"      s%   ðñ&ó ÷Gñ G÷'ò 'r   