# Module: `html.services.kernels.handlers`

Tornado handlers for the notebook.

Authors:

- Brian Granger

## 7 Classes

class `IPython.html.services.kernels.handlers.``MainKernelHandler`(application, request, **kwargs)

  Bases: `IPython.html.base.handlers.IPythonHandler`

class `IPython.html.services.kernels.handlers.``KernelHandler`(application, request, **kwargs)

  Bases: `IPython.html.base.handlers.IPythonHandler`

class `IPython.html.services.kernels.handlers.``KernelActionHandler`(application, request, **kwargs)

  Bases: `IPython.html.base.handlers.IPythonHandler`

class `IPython.html.services.kernels.handlers.``ZMQChannelHandler`(application, request, **kwargs)

  Bases: `IPython.html.base.zmqhandlers.AuthenticatedZMQStreamHandler`

class `IPython.html.services.kernels.handlers.``IOPubHandler`(application, request, **kwargs)

  Bases: `IPython.html.services.kernels.handlers.ZMQChannelHandler`

  `on_message`(msg)

    IOPub messages make no sense

class `IPython.html.services.kernels.handlers.``ShellHandler`(application, request, **kwargs)

  Bases: `IPython.html.services.kernels.handlers.ZMQChannelHandler`

class `IPython.html.services.kernels.handlers.``StdinHandler`(application, request, **kwargs)

  Bases: `IPython.html.services.kernels.handlers.ZMQChannelHandler`