1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! 2import grpc 3 4import helloworld_pb2 as helloworld__pb2 5 6 7class GreeterStub(object): 8 """The greeting service definition. 9 """ 10 11 def __init__(self, channel): 12 """Constructor. 13 14 Args: 15 channel: A grpc.Channel. 16 """ 17 self.SayHello = channel.unary_unary( 18 '/helloworld.Greeter/SayHello', 19 request_serializer=helloworld__pb2.HelloRequest.SerializeToString, 20 response_deserializer=helloworld__pb2.HelloReply.FromString, 21 ) 22 23 24class GreeterServicer(object): 25 """The greeting service definition. 26 """ 27 28 def SayHello(self, request, context): 29 """Sends a greeting 30 """ 31 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 32 context.set_details('Method not implemented!') 33 raise NotImplementedError('Method not implemented!') 34 35 36def add_GreeterServicer_to_server(servicer, server): 37 rpc_method_handlers = { 38 'SayHello': grpc.unary_unary_rpc_method_handler( 39 servicer.SayHello, 40 request_deserializer=helloworld__pb2.HelloRequest.FromString, 41 response_serializer=helloworld__pb2.HelloReply.SerializeToString, 42 ), 43 } 44 generic_handler = grpc.method_handlers_generic_handler( 45 'helloworld.Greeter', rpc_method_handlers) 46 server.add_generic_rpc_handlers((generic_handler,)) 47