• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Generated by the gRPC FlatBuffers compiler. DO NOT EDIT!
2
3import flatbuffers
4import grpc
5
6from models.HelloReply import HelloReply
7from models.HelloRequest import HelloRequest
8
9
10class GreeterStub(object):
11  '''Interface exported by the server.'''
12
13  def __init__(self, channel):
14    '''Constructor.
15
16    Args:
17      channel: A grpc.Channel.
18    '''
19
20    self.SayHello = channel.unary_unary(
21      method='/models.Greeter/SayHello')
22
23    self.SayManyHellos = channel.unary_stream(
24      method='/models.Greeter/SayManyHellos')
25
26
27class GreeterServicer(object):
28  '''Interface exported by the server.'''
29
30  def SayHello(self, request, context):
31    context.set_code(grpc.StatusCode.UNIMPLEMENTED)
32    context.set_details('Method not implemented!')
33    raise NotImplementedError('Method not implemented!')
34
35  def SayManyHellos(self, request, context):
36    context.set_code(grpc.StatusCode.UNIMPLEMENTED)
37    context.set_details('Method not implemented!')
38    raise NotImplementedError('Method not implemented!')
39
40
41def add_GreeterServicer_to_server(servicer, server):
42  rpc_method_handlers = {
43    'SayHello': grpc.unary_unary_rpc_method_handler(
44      servicer.SayHello),
45    'SayManyHellos': grpc.unary_stream_rpc_method_handler(
46      servicer.SayManyHellos),
47  }
48
49  generic_handler = grpc.method_handlers_generic_handler(
50    'models.Greeter', rpc_method_handlers)
51
52  server.add_generic_rpc_handlers((generic_handler,))
53
54
55