§
    OŠtjú  ã                   ó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é   )ÚflagsÚsessionÚreturnc                 óF   — t           j        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   Úprofiling_onÚ	libprotonÚget_context_depth)r   s    úU/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/triton/profiler/context.pyÚdepthr      s%   € õ Ôð ØˆtÝÔ& wÑ/Ô/Ð/ó    N)r   )Útypingr   Útriton._C.libprotonr   r   r   Úintr   © r   r   ú<module>r      st   ðØ Ð Ð Ð Ð Ð Ø 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø Ð Ð Ð Ð Ð ð0ð 0�8˜C”=ð 0¨°#¬ð 0ð 0ð 0ð 0ð 0ð 0r   