§
    9˜ºh  ã                   óT   — 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dS )
é    )ÚOptional)Úprotoné   )Úget_profiling_onÚsessionÚreturnc                 óJ   — t          ¦   «         sdS 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   Ú	libprotonÚget_context_depth)r   s    ú_/var/www/html/services/rag-service/venv/lib/python3.11/site-packages/triton/profiler/context.pyÚdepthr      s(   € õ ÑÔð ØˆtÝÔ& wÑ/Ô/Ð/ó    N)r   )	Útypingr   Útriton._C.libprotonr   r
   Úflagsr   Úintr   © r   r   ú<module>r      st   ðØ Ð Ð Ð Ð Ð Ø 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø #Ð #Ð #Ð #Ð #Ð #ð0ð 0�8˜C”=ð 0¨°#¬ð 0ð 0ð 0ð 0ð 0ð 0r   