コード例 #1
0
ファイル: server.py プロジェクト: yoyonel/aiogrpc
 def DelayedStream(self, request, context):
     for i in range(0, request.count):
         time.sleep(1)
         yield StandardReply(message=request.name)
コード例 #2
0
ファイル: server.py プロジェクト: yoyonel/aiogrpc
 def DelayedMethod(self, request, context):
     time.sleep(1)
     return StandardReply(message=request.name)
コード例 #3
0
ファイル: server.py プロジェクト: yoyonel/aiogrpc
 def StreamMethod(self, request, context):
     for _ in range(0, request.count):
         yield StandardReply(message=request.name)
コード例 #4
0
ファイル: server.py プロジェクト: yoyonel/aiogrpc
 def StreamStreamMethod(self, request_iterator, context):
     for r in request_iterator:
         yield StandardReply(message=r.name)
コード例 #5
0
ファイル: server.py プロジェクト: yoyonel/aiogrpc
 def NormalMethod(self, request, context):
     context.set_code(StatusCode.OK)
     context.set_details('OK detail')
     return StandardReply(message=request.name)