§
    Ètºf­  ã                   óN   — d Z ddlmZ  G d„ de¦  «        Z G d„ de¦  «        ZdS )z
Twisted Spread Interfaces.
é    )Ú	Interfacec                   ó   — e Zd Zd„ ZdS )Ú
IJellyablec                 ó   — dS )z+
        Jelly myself for jellier.
        N© )Újelliers    úX/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/spread/interfaces.pyÚjellyForzIJellyable.jellyFor   ó   € € € ó    N)Ú__name__Ú
__module__Ú__qualname__r
   r   r   r	   r   r      s#   € € € € € ðð ð ð ð r   r   c                   ó   — e Zd Zd„ ZdS )ÚIUnjellyablec                 ó   — dS )aO  
        Unjelly myself for the jellier.

        @param jellier: A stateful object which exists for the lifetime of a
        single call to L{unjelly}.

        @param jellyList: The C{list} which represents the jellied state of the
        object to be unjellied.

        @return: The object which results from unjellying.
        Nr   )r   Ú	jellyLists     r	   Ú
unjellyForzIUnjellyable.unjellyFor   r   r   N)r   r   r   r   r   r   r	   r   r      s#   € € € € € ðð ð ð ð r   r   N)Ú__doc__Úzope.interfacer   r   r   r   r   r	   ú<module>r      s�   ððð ð %Ð $Ð $Ð $Ð $Ð $ðð ð ð ð �ñ ô ð ðð ð ð ð �9ñ ô ð ð ð r   