def __init__(self, channel, name, server):
threading.Thread.__init__(self, target=self._run)<EOL>self.__channel = channel<EOL>self.__transport = channel.get_transport()<EOL>self.__name = name<EOL>self.__server = server<EOL>
Create a new handler for a channel.  This is used by `.ServerInterface`
to start up a new handler when a channel requests this subsystem.  You
don't need to override this method, but if you do, be sure to pass the
``channel`` and ``name`` parameters through to the original
``__init__`` method here.

:param .Channel channel: the channel associated with this
    subsystem request.
:param str name: name of the requested subsystem.
:param .ServerInterface server:
    the server object for the session that started this subsystem