Пример #1
0
 def DelayedStream(self, request, context):
     for i in range(0, request.count):
         time.sleep(1)
         yield StandardReply(message=request.name)
Пример #2
0
 def DelayedMethod(self, request, context):
     time.sleep(1)
     return StandardReply(message=request.name)
Пример #3
0
 def StreamMethod(self, request, context):
     for _ in range(0, request.count):
         yield StandardReply(message=request.name)
Пример #4
0
 def StreamStreamMethod(self, request_iterator, context):
     for r in request_iterator:
         yield StandardReply(message=r.name)
Пример #5
0
 def NormalMethod(self, request, context):
     context.set_code(StatusCode.OK)
     context.set_details('OK detail')
     return StandardReply(message=request.name)