§
    �ŸjÓ  ã                   óF   — d Z ddlZddlmZ  G d„ dej        ¬¦  «        ZdS )z(Abstract base class for kernel managers.é    N)ÚAnyc                   óZ  — e Zd ZdZej        defd„¦   «         Zej        deddfd„¦   «         Z	ej        dde
d	e
ddfd
„¦   «         Zej        dde
deddfd„¦   «         Zej        de
fd„¦   «         Zej        dd„¦   «         Zej        deddfd„¦   «         Zej        de
fd„¦   «         ZdS )ÚKernelManagerABCz�KernelManager ABC.

    The docstrings for this class can be found in the base implementation:

    `jupyter_client.manager.KernelManager`
    Úreturnc                 ó   — d S ©N© ©Úselfs    úf/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/jupyter_client/managerabc.pyÚkernelzKernelManagerABC.kernel   ó   € àˆó    ÚkwNc                 ó   — dS )zStart the kernel.Nr	   )r   r   s     r   Ústart_kernelzKernelManagerABC.start_kernel   ó	   € ð 	ˆr   FÚnowÚrestartc                 ó   — dS )zShut down the kernel.Nr	   )r   r   r   s      r   Úshutdown_kernelz KernelManagerABC.shutdown_kernel   r   r   c                 ó   — dS )zRestart the kernel.Nr	   )r   r   r   s      r   Úrestart_kernelzKernelManagerABC.restart_kernel#   r   r   c                 ó   — d S r   r	   r
   s    r   Ú
has_kernelzKernelManagerABC.has_kernel(   r   r   c                 ó   — dS )zInterrupt the kernel.Nr	   r
   s    r   Úinterrupt_kernelz!KernelManagerABC.interrupt_kernel,   r   r   Úsignumc                 ó   — dS )zSend a signal to the kernel.Nr	   )r   r   s     r   Úsignal_kernelzKernelManagerABC.signal_kernel1   r   r   c                 ó   — dS )z!Test whether the kernel is alive.Nr	   r
   s    r   Úis_alivezKernelManagerABC.is_alive6   r   r   )FF)F)r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚabcÚabstractpropertyr   r   Úabstractmethodr   Úboolr   r   r   r   Úintr    r"   r	   r   r   r   r   	   s£  € € € € € ðð ð 	Ôð˜ð ð ð ñ Ôðð 	Ôð ð ¨ð ð ð ñ Ôðð 	Ôðð  4ð ¸$ð È4ð ð ð ñ Ôðð 	Ôðð  $ð °cð ¸dð ð ð ñ Ôðð 	Ôð˜Dð ð ð ñ Ôðð 	Ôðð ð ñ Ôðð 	Ôð Cð ¨Dð ð ð ñ Ôðð 	Ôð˜$ð ð ð ñ Ôðð ð r   r   )Ú	metaclass)r&   r'   Útypingr   ÚABCMetar   r	   r   r   ú<module>r/      sc   ðØ .Ð .ð €
€
€
Ø Ð Ð Ð Ð Ð ð0ð 0ð 0ð 0ð 0 ¤ð 0ñ 0ô 0ð 0ð 0ð 0r   