class_docstr: Base Python class for gRPC debug server.
class_docstr_tok: ["Base","Python","class","for","gRPC","debug","server","."]
code: def _process_graph_def(self, graph_def):
      for node_def in graph_def.node:
          if (
              debug_graphs.is_debug_node(node_def.name)
              and node_def.attr["gated_grpc"].b
          ):
              (
                  node_name,
                  output_slot,
                  _,
                  debug_op,
              ) = debug_graphs.parse_debug_node_name(node_def.name)
              self._gated_grpc_debug_watches.add(
                  DebugWatch(node_name, output_slot, debug_op)
              )
  
imports: import collections
  import json
  import queue
  import threading
  import time
  from concurrent import futures
  import grpc
  from tensorflow.core.debug import debug_service_pb2
  from tensorflow.core.framework import graph_pb2
  from tensorflow.python.debug.lib import debug_graphs
  from tensorflow.python.debug.lib import debug_service_pb2_grpc
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.util import compat
label_desc: Use image node_id 6 for calling the EventListenerBaseServicer obj's underlying member method code with example usage: obj._process_graph_def(graph_def) without return types