ó
Żą]c           @   sH   d  Z  d d l Z d d l m Z d e e j e  f d     YZ d S(   s(   Abstract base class for kernel managers.i’’’’N(   t   with_metaclasst   KernelManagerABCc           B   s§   e  Z d  Z e j d    Z e j d    Z e j e e d   Z	 e j e d   Z
 e j d    Z e j d    Z e j d    Z e j d    Z RS(	   s   KernelManager ABC.

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

    `jupyter_client.kernelmanager.KernelManager`
    c         C   s   d  S(   N(    (   t   self(    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   kernel   s    c         K   s   d  S(   N(    (   R   t   kw(    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   start_kernel   s    c         C   s   d  S(   N(    (   R   t   nowt   restart(    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   shutdown_kernel   s    c         K   s   d  S(   N(    (   R   R   R   (    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   restart_kernel#   s    c         C   s   d  S(   N(    (   R   (    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt
   has_kernel'   s    c         C   s   d  S(   N(    (   R   (    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   interrupt_kernel+   s    c         C   s   d  S(   N(    (   R   t   signum(    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   signal_kernel/   s    c         C   s   d  S(   N(    (   R   (    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   is_alive3   s    (   t   __name__t
   __module__t   __doc__t   abct   abstractpropertyR   t   abstractmethodR   t   FalseR   R	   R
   R   R   R   (    (    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyR      s   (   R   R   t   ipython_genutils.py3compatR    t   ABCMetat   objectR   (    (    (    s8   lib/python2.7/site-packages/jupyter_client/managerabc.pyt   <module>   s   