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,))