docstr: Set the current parent_header
  
  Side effects (IOPub messages) and replies are associated with
  the request that caused them via the parent_header.
  
  The parent identity is used to route input_request messages
  on the stdin channel.
docstr_tok: ["Set","the","current","parent_header","Side","effects","(","IOPub","messages",")","and","replies","are","associated","with","the","request","that","caused","them","via","the","parent_header",".","The","parent","identity","is","used","to","route","input_request","messages","on","the","stdin","channel","."]
code: def set_parent(self, ident, parent):
      """Set the current parent_header
  
      Side effects (IOPub messages) and replies are associated with
      the request that caused them via the parent_header.
  
      The parent identity is used to route input_request messages
      on the stdin channel.
      """
      self._parent_ident = ident
      self._parent_header = parent
  
imports: from __future__ import print_function
  import sys
  import time
  import logging
  import uuid
  from datetime import datetime
  from signal import signal, default_int_handler, SIGINT
  import zmq
  from tornado import ioloop
  from zmq.eventloop.zmqstream import ZMQStream
  from traitlets.config.configurable import SingletonConfigurable
  from IPython.core.error import StdinNotImplementedError
  from ipython_genutils import py3compat
  from ipython_genutils.py3compat import unicode_type, string_types
  from ipykernel.jsonutil import json_clean
  from traitlets import Any, Instance, Float, Dict, List, Set, Integer, Unicode, Bool, observe, default
  from jupyter_client.session import Session
  from ._version import kernel_protocol_version
label_desc: Use image node_id 15 for calling the Kernel obj's underlying member method code with example usage: obj.set_parent(ident, parent) without return types