Esempio n. 1
0
 def HalfDuplexRequest():
     request = test_pb2.StreamingOutputCallRequest()
     request.response_parameters.add(size=1, interval_us=0)
     yield request
     request = test_pb2.StreamingOutputCallRequest()
     request.response_parameters.add(size=2, interval_us=0)
     request.response_parameters.add(size=3, interval_us=0)
     yield request
Esempio n. 2
0
 def half_duplex_request_iterator():
   request = test_pb2.StreamingOutputCallRequest()
   request.response_parameters.add(size=1, interval_us=0)
   yield request
   with condition:
     while wait_cell[0]:
       condition.wait()
Esempio n. 3
0
 def HalfDuplexRequest():
     request = test_pb2.StreamingOutputCallRequest()
     request.response_parameters.add(size=1, interval_us=0)
     yield request
     while wait_flag[0]:
         time.sleep(0.1)