ó
    ÉìÓi®  ã                   ó    • S SK r  " S S5      rg)é    Nc                   ó   • \ rS rSrS rSrg)ÚStopTransmissioné   c                 ó"   • [         R                  e)a‰  Stop downloading or uploading a file.

This method must be called inside a progress callback function in order to stop the transmission at the
desired time. The progress callback is called every time a file chunk is uploaded/downloaded.

Example:
    .. code-block:: python

        # Stop transmission once the upload progress reaches 50%
        async def progress(current, total, client):
            if (current * 100 / total) > 50:
                client.stop_transmission()

        async with app:
            await app.send_document(
                "me", "file.zip",
                progress=progress,
                progress_args=(app,))
©Úpyrogramr   )Úselfs    ÚY/app/mltbenv/lib/python3.13/site-packages/pyrogram/methods/utilities/stop_transmission.pyÚstop_transmissionÚ"StopTransmission.stop_transmission   s   € ô( ×'Ñ'Ð'ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__r   r   r
   r   r      s   † õ(r   r   r   r   r   r
   Ú<module>r      s   ðó& ÷(ò (r   