class_docstr: Hexagon Launcher for Hexagon simulator.
class_docstr_tok: ["Hexagon","Launcher","for","Hexagon","simulator","."]
docstr: Abstract method implementation. See description in HexagonLauncherRPC.
docstr_tok: ["Abstract","method","implementation",".","See","description","in","HexagonLauncherRPC","."]
code: def stop_server(self):
      """Abstract method implementation. See description in HexagonLauncherRPC."""
      self._server_process.terminate()
  
imports: import abc
  import datetime
  import logging
  import multiprocessing
  import os
  import pathlib
  import signal
  import socket
  import stat
  import random
  import string
  import subprocess
  import sys
  import tempfile
  from typing import Union
  from tvm.contrib.hexagon.hexagon_profiler import HexagonProfiler
  from ..._ffi import libinfo
  from .session import Session
  from .tools import HEXAGON_SIMULATOR_NAME
label_desc: Use image node_id 7 for calling the HexagonLauncherSimulator obj's underlying member method code with example usage: obj.stop_server() without return types