| # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! |
| import grpc |
| |
| |
| class MonsterStorageStub(object): |
| |
| def __init__(self, channel): |
| """Constructor. |
| |
| Args: |
| channel: A grpc.Channel. |
| """ |
| self.Store = channel.unary_unary( |
| '/MyGame.Example.MonsterStorage/Store', |
| ) |
| self.Retrieve = channel.unary_stream( |
| '/MyGame.Example.MonsterStorage/Retrieve', |
| ) |
| self.GetMaxHitPoint = channel.stream_unary( |
| '/MyGame.Example.MonsterStorage/GetMaxHitPoint', |
| ) |
| self.GetMinMaxHitPoints = channel.unary_unary( |
| '/MyGame.Example.MonsterStorage/GetMinMaxHitPoints', |
| ) |
| |
| |
| class MonsterStorageServicer(object): |
| |
| def Store(self, request, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def Retrieve(self, request, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def GetMaxHitPoint(self, request_iterator, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def GetMinMaxHitPoints(self, request, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| |
| def add_MonsterStorageServicer_to_server(servicer, server): |
| rpc_method_handlers = { |
| 'Store': grpc.unary_unary_rpc_method_handler( |
| servicer.Store, |
| ), |
| 'Retrieve': grpc.unary_stream_rpc_method_handler( |
| servicer.Retrieve, |
| ), |
| 'GetMaxHitPoint': grpc.stream_unary_rpc_method_handler( |
| servicer.GetMaxHitPoint, |
| ), |
| 'GetMinMaxHitPoints': grpc.unary_unary_rpc_method_handler( |
| servicer.GetMinMaxHitPoints, |
| ), |
| } |
| generic_handler = grpc.method_handlers_generic_handler( |
| 'MyGame.Example.MonsterStorage', rpc_method_handlers |
| ) |
| server.add_generic_rpc_handlers((generic_handler,)) |
| |
| |
| try: |
| # THESE ELEMENTS WILL BE DEPRECATED. |
| # Please use the generated *_pb2_grpc.py files instead. |
| import grpc |
| from grpc.beta import implementations as beta_implementations |
| from grpc.beta import interfaces as beta_interfaces |
| from grpc.framework.common import cardinality |
| from grpc.framework.interfaces.face import utilities as face_utilities |
| |
| class MonsterStorageStub(object): |
| |
| def __init__(self, channel): |
| """Constructor. |
| |
| Args: |
| channel: A grpc.Channel. |
| """ |
| self.Store = channel.unary_unary( |
| '/MyGame.Example.MonsterStorage/Store', |
| ) |
| self.Retrieve = channel.unary_stream( |
| '/MyGame.Example.MonsterStorage/Retrieve', |
| ) |
| self.GetMaxHitPoint = channel.stream_unary( |
| '/MyGame.Example.MonsterStorage/GetMaxHitPoint', |
| ) |
| self.GetMinMaxHitPoints = channel.unary_unary( |
| '/MyGame.Example.MonsterStorage/GetMinMaxHitPoints', |
| ) |
| |
| class MonsterStorageServicer(object): |
| |
| def Store(self, request, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def Retrieve(self, request, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def GetMaxHitPoint(self, request_iterator, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def GetMinMaxHitPoints(self, request, context): |
| context.set_code(grpc.StatusCode.UNIMPLEMENTED) |
| context.set_details('Method not implemented!') |
| raise NotImplementedError('Method not implemented!') |
| |
| def add_MonsterStorageServicer_to_server(servicer, server): |
| rpc_method_handlers = { |
| 'Store': grpc.unary_unary_rpc_method_handler( |
| servicer.Store, |
| ), |
| 'Retrieve': grpc.unary_stream_rpc_method_handler( |
| servicer.Retrieve, |
| ), |
| 'GetMaxHitPoint': grpc.stream_unary_rpc_method_handler( |
| servicer.GetMaxHitPoint, |
| ), |
| 'GetMinMaxHitPoints': grpc.unary_unary_rpc_method_handler( |
| servicer.GetMinMaxHitPoints, |
| ), |
| } |
| generic_handler = grpc.method_handlers_generic_handler( |
| 'MyGame.Example.MonsterStorage', rpc_method_handlers |
| ) |
| server.add_generic_rpc_handlers((generic_handler,)) |
| |
| class BetaMonsterStorageServicer(object): |
| """The Beta API is deprecated for 0.15.0 and later. |
| |
| It is recommended to use the GA API (classes and functions in this |
| file not marked beta) for all further purposes. This class was generated |
| only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0. |
| """ |
| |
| def Store(self, request, context): |
| context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) |
| |
| def Retrieve(self, request, context): |
| context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) |
| |
| def GetMaxHitPoint(self, request_iterator, context): |
| context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) |
| |
| def GetMinMaxHitPoints(self, request, context): |
| context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) |
| |
| class BetaMonsterStorageStub(object): |
| """The Beta API is deprecated for 0.15.0 and later. |
| |
| It is recommended to use the GA API (classes and functions in this |
| file not marked beta) for all further purposes. This class was generated |
| only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0. |
| """ |
| |
| def Store( |
| self, |
| request, |
| timeout, |
| metadata=None, |
| with_call=False, |
| protocol_options=None, |
| ): |
| raise NotImplementedError() |
| |
| Store.future = None |
| |
| def Retrieve( |
| self, |
| request, |
| timeout, |
| metadata=None, |
| with_call=False, |
| protocol_options=None, |
| ): |
| raise NotImplementedError() |
| |
| def GetMaxHitPoint( |
| self, |
| request_iterator, |
| timeout, |
| metadata=None, |
| with_call=False, |
| protocol_options=None, |
| ): |
| raise NotImplementedError() |
| |
| GetMaxHitPoint.future = None |
| |
| def GetMinMaxHitPoints( |
| self, |
| request, |
| timeout, |
| metadata=None, |
| with_call=False, |
| protocol_options=None, |
| ): |
| raise NotImplementedError() |
| |
| GetMinMaxHitPoints.future = None |
| |
| def beta_create_MonsterStorage_server( |
| servicer, |
| pool=None, |
| pool_size=None, |
| default_timeout=None, |
| maximum_timeout=None, |
| ): |
| """The Beta API is deprecated for 0.15.0 and later. |
| |
| It is recommended to use the GA API (classes and functions in this |
| file not marked beta) for all further purposes. This function was |
| generated only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0 |
| """ |
| method_implementations = { |
| ( |
| 'MyGame.Example.MonsterStorage', |
| 'GetMaxHitPoint', |
| ): face_utilities.stream_unary_inline(servicer.GetMaxHitPoint), |
| ( |
| 'MyGame.Example.MonsterStorage', |
| 'GetMinMaxHitPoints', |
| ): face_utilities.unary_unary_inline(servicer.GetMinMaxHitPoints), |
| ( |
| 'MyGame.Example.MonsterStorage', |
| 'Retrieve', |
| ): face_utilities.unary_stream_inline(servicer.Retrieve), |
| ( |
| 'MyGame.Example.MonsterStorage', |
| 'Store', |
| ): face_utilities.unary_unary_inline(servicer.Store), |
| } |
| server_options = beta_implementations.server_options( |
| thread_pool=pool, |
| thread_pool_size=pool_size, |
| default_timeout=default_timeout, |
| maximum_timeout=maximum_timeout, |
| ) |
| return beta_implementations.server( |
| method_implementations, options=server_options |
| ) |
| |
| def beta_create_MonsterStorage_stub( |
| channel, host=None, metadata_transformer=None, pool=None, pool_size=None |
| ): |
| """The Beta API is deprecated for 0.15.0 and later. |
| |
| It is recommended to use the GA API (classes and functions in this |
| file not marked beta) for all further purposes. This function was |
| generated only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0 |
| """ |
| cardinalities = { |
| 'GetMaxHitPoint': cardinality.Cardinality.STREAM_UNARY, |
| 'GetMinMaxHitPoints': cardinality.Cardinality.UNARY_UNARY, |
| 'Retrieve': cardinality.Cardinality.UNARY_STREAM, |
| 'Store': cardinality.Cardinality.UNARY_UNARY, |
| } |
| stub_options = beta_implementations.stub_options( |
| host=host, |
| metadata_transformer=metadata_transformer, |
| thread_pool=pool, |
| thread_pool_size=pool_size, |
| ) |
| return beta_implementations.dynamic_stub( |
| channel, |
| 'MyGame.Example.MonsterStorage', |
| cardinalities, |
| options=stub_options, |
| ) |
| |
| except ImportError: |
| pass |