ó
    &ÝNj  ã                   ó8   • S r SSKr " S S5      r " S S5      rg)z.
Compression implementations for a Transport.
é    Nc                   ó    • \ rS rSrS rS rSrg)ÚZlibCompressoré   c                 ó8   • [         R                  " 5       U l        g ©N)ÚzlibÚcompressobjÚz©Úselfs    ÚN/home/mande/repo/quber/.venv/lib/python3.13/site-packages/paramiko/compress.pyÚ__init__ÚZlibCompressor.__init__   s   € ä×!Ò!Ó#ˆ�ó    c                 óŒ   • U R                   R                  U5      U R                   R                  [        R                  5      -   $ r   )r
   ÚcompressÚflushr   ÚZ_FULL_FLUSH©r   Údatas     r   Ú__call__ÚZlibCompressor.__call__   s-   € Ø�v‰v�‰˜tÓ$ t§v¡v§|¡|´D×4EÑ4EÓ'FÑFÐFr   ©r
   N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   Ú__static_attributes__© r   r   r   r      s   † ò$õGr   r   c                   ó    • \ rS rSrS rS rSrg)ÚZlibDecompressoré#   c                 ó8   • [         R                  " 5       U l        g r   )r   Údecompressobjr
   r   s    r   r   ÚZlibDecompressor.__init__$   s   € Ü×#Ò#Ó%ˆ�r   c                 ó8   • U R                   R                  U5      $ r   )r
   Ú
decompressr   s     r   r   ÚZlibDecompressor.__call__'   s   € Ø�v‰v× Ñ  Ó&Ð&r   r   Nr   r    r   r   r"   r"   #   s   † ò&õ'r   r"   )Ú__doc__r   r   r"   r    r   r   Ú<module>r+      s%   ðñ&ó ÷Gñ G÷'ò 'r   