github.com/leonlxy/hyperledger@v1.0.0-alpha.0.20170427033203-34922035d248/bddtests/gossip/message_pb2_grpc.py (about) 1 # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! 2 import grpc 3 from grpc.framework.common import cardinality 4 from grpc.framework.interfaces.face import utilities as face_utilities 5 6 import gossip.message_pb2 as gossip_dot_message__pb2 7 8 9 class GossipStub(object): 10 """Gossip 11 """ 12 13 def __init__(self, channel): 14 """Constructor. 15 16 Args: 17 channel: A grpc.Channel. 18 """ 19 self.GossipStream = channel.stream_stream( 20 '/gossip.Gossip/GossipStream', 21 request_serializer=gossip_dot_message__pb2.Envelope.SerializeToString, 22 response_deserializer=gossip_dot_message__pb2.Envelope.FromString, 23 ) 24 self.Ping = channel.unary_unary( 25 '/gossip.Gossip/Ping', 26 request_serializer=gossip_dot_message__pb2.Empty.SerializeToString, 27 response_deserializer=gossip_dot_message__pb2.Empty.FromString, 28 ) 29 30 31 class GossipServicer(object): 32 """Gossip 33 """ 34 35 def GossipStream(self, request_iterator, context): 36 """GossipStream is the gRPC stream used for sending and receiving messages 37 """ 38 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 39 context.set_details('Method not implemented!') 40 raise NotImplementedError('Method not implemented!') 41 42 def Ping(self, request, context): 43 """Ping is used to probe a remote peer's aliveness 44 """ 45 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 46 context.set_details('Method not implemented!') 47 raise NotImplementedError('Method not implemented!') 48 49 50 def add_GossipServicer_to_server(servicer, server): 51 rpc_method_handlers = { 52 'GossipStream': grpc.stream_stream_rpc_method_handler( 53 servicer.GossipStream, 54 request_deserializer=gossip_dot_message__pb2.Envelope.FromString, 55 response_serializer=gossip_dot_message__pb2.Envelope.SerializeToString, 56 ), 57 'Ping': grpc.unary_unary_rpc_method_handler( 58 servicer.Ping, 59 request_deserializer=gossip_dot_message__pb2.Empty.FromString, 60 response_serializer=gossip_dot_message__pb2.Empty.SerializeToString, 61 ), 62 } 63 generic_handler = grpc.method_handlers_generic_handler( 64 'gossip.Gossip', rpc_method_handlers) 65 server.add_generic_rpc_handlers((generic_handler,))