§
    3xÅj  ã                   óF   — d Z ddlZ G d„ d¦  «        Z G d„ d¦  «        ZdS )z.
Compression implementations for a Transport.
é    Nc                   ó   — e Zd Zd„ Zd„ ZdS )ÚZlibCompressorc                 ó6   — t          j        ¦   «         | _        d S ©N)ÚzlibÚcompressobjÚz©Úselfs    úBC:\Projects\Historical\venv\Lib\site-packages\paramiko/compress.pyÚ__init__zZlibCompressor.__init__   s   € åÔ!Ñ#Ô#ˆŒˆˆó    c                 ó€   — | j                              |¦  «        | j                              t          j        ¦  «        z   S r   )r	   ÚcompressÚflushr   ÚZ_FULL_FLUSH©r   Údatas     r   Ú__call__zZlibCompressor.__call__   s,   € ØŒv�Š˜tÑ$Ô$ t¤v§|¢|µDÔ4EÑ'FÔ'FÑFÐFr   N©Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r      s7   € € € € € ð$ð $ð $ðGð Gð Gð Gð Gr   r   c                   ó   — e Zd Zd„ Zd„ ZdS )ÚZlibDecompressorc                 ó6   — t          j        ¦   «         | _        d S r   )r   Údecompressobjr	   r
   s    r   r   zZlibDecompressor.__init__$   s   € ÝÔ#Ñ%Ô%ˆŒˆˆr   c                 ó6   — | j                              |¦  «        S r   )r	   Ú
decompressr   s     r   r   zZlibDecompressor.__call__'   s   € ØŒv× Ò  Ñ&Ô&Ð&r   Nr   r   r   r   r   r   #   s2   € € € € € ð&ð &ð &ð'ð 'ð 'ð 'ð 'r   r   )Ú__doc__r   r   r   r   r   r   ú<module>r"      s|   ðð&ð ð €€€ðGð Gð Gð Gð Gñ Gô Gð Gð'ð 'ð 'ð 'ð 'ñ 'ô 'ð 'ð 'ð 'r   