Ë
    Ûéñiú  ã                   óF   — d dl mZ d dlmZ ddlmZ d	dee   dee   fd„Zy)
é    )ÚOptional)Úprotoné   )ÚflagsÚsessionÚreturnc                 óN   — t         j                  syt        j                  | «      S )zé
    Get the depth of the context.

    Args:
        session (int): The session ID of the profiling session. Defaults to 0.

    Returns:
        depth (int or None): The depth of the context. If profiling is off, returns None.
    N)r   Úprofiling_onÚ	libprotonÚget_context_depth)r   s    úY/var/www/pod-logistic/pod-ai/venv/lib/python3.12/site-packages/triton/profiler/context.pyÚdepthr      s!   € ô ×ÒØÜ×&Ñ& wÓ/Ð/ó    N)r   )Útypingr   Útriton._C.libprotonr   r   r   Úintr   © r   r   ú<module>r      s)   ðÝ Ý 3Ý ñ0�8˜C‘=ð 0¨°#©ô 0r   