code: def _wake(NSApp):
      """Wake the Application"""
      objc.objc_msgSend.argtypes = [
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
          void_p,
      ]
      event = msg(
          C("NSEvent"),
          n(
              "otherEventWithType:location:modifierFlags:"
              "timestamp:windowNumber:context:subtype:data1:data2:"
          ),
          15,  # Type
          0,  # location
          0,  # flags
          0,  # timestamp
          0,  # window
          None,  # context
          0,  # subtype
          0,  # data1
          0,  # data2
      )
      objc.objc_msgSend.argtypes = [void_p, void_p, void_p, void_p]
      msg(NSApp, n("postEvent:atStart:"), void_p(event), True)
  
file_path: catboost/contrib/python/ipython/py3/IPython/terminal/pt_inputhooks/osx.py
imports: import ctypes
  import ctypes.util
  from threading import Event
label_desc: Use image node_id 5 for calling a global function with example usage: _wake(NSApp) without return types