original_docstring: 
          Make a synchronous request.
          Set req.sync to True, send it to a Ryu application specified by
          req.dst, and block until receiving a reply.
          Returns the received reply.
          The argument should be an instance of EventRequestBase.
          
docstring: Make a synchronous request.
  Set req.sync to True, send it to a Ryu application specified by
  req.dst, and block until receiving a reply.
  Returns the received reply.
  The argument should be an instance of EventRequestBase.
docstring_tokens: Make a synchronous request . Set req . sync to True send it to a Ryu application specified by req . dst and block until receiving a reply . Returns the received reply . The argument should be an instance of EventRequestBase .
code: def send_request(self, req):
          """
          Make a synchronous request.
          Set req.sync to True, send it to a Ryu application specified by
          req.dst, and block until receiving a reply.
          Returns the received reply.
          The argument should be an instance of EventRequestBase.
          """
  
          assert isinstance(req, EventRequestBase)
          req.sync = True
          req.reply_q = hub.Queue()
          self.send_event(req.dst, req)
          # going to sleep for the reply
          return req.reply_q.get()
code_tokens: def send_request ( self , req ) : assert isinstance ( req , EventRequestBase ) req . sync = True req . reply_q = hub . Queue ( ) self . send_event ( req . dst , req ) return req . reply_q . get ( )
short_docstring: Make a synchronous request.
short_docstring_tokens: Make a synchronous request .
comment: """
          Make a synchronous request.
          Set req.sync to True, send it to a Ryu application specified by
          req.dst, and block until receiving a reply.
          Returns the received reply.
          The argument should be an instance of EventRequestBase.
          """$SEP$# going to sleep for the reply