def run(self):
remote = self.remote
channel = grpc.insecure_channel(remote)
stub = thegame_pb2_grpc.TheGameStub(channel)
self._queue = queue.Queue()
try:
request_iterator = self._gen()
response_iterator = stub.Game(request_iterator)
for response in response_iterator:
self._game_state = response
self._queue.put(self._response_to_controls(response))
finally:
self._queue.put(Stop)
评论列表
文章目录