github.com/darrenli6/fabric-sdk-example@v0.0.0-20220109053535-94b13b56df8c/bddtests/orderer/ab_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 common.common_pb2 as common_dot_common__pb2
     7  import orderer.ab_pb2 as orderer_dot_ab__pb2
     8  
     9  
    10  class AtomicBroadcastStub(object):
    11  
    12    def __init__(self, channel):
    13      """Constructor.
    14  
    15      Args:
    16        channel: A grpc.Channel.
    17      """
    18      self.Broadcast = channel.stream_stream(
    19          '/orderer.AtomicBroadcast/Broadcast',
    20          request_serializer=common_dot_common__pb2.Envelope.SerializeToString,
    21          response_deserializer=orderer_dot_ab__pb2.BroadcastResponse.FromString,
    22          )
    23      self.Deliver = channel.stream_stream(
    24          '/orderer.AtomicBroadcast/Deliver',
    25          request_serializer=common_dot_common__pb2.Envelope.SerializeToString,
    26          response_deserializer=orderer_dot_ab__pb2.DeliverResponse.FromString,
    27          )
    28  
    29  
    30  class AtomicBroadcastServicer(object):
    31  
    32    def Broadcast(self, request_iterator, context):
    33      """broadcast receives a reply of Acknowledgement for each common.Envelope in order, indicating success or type of failure
    34      """
    35      context.set_code(grpc.StatusCode.UNIMPLEMENTED)
    36      context.set_details('Method not implemented!')
    37      raise NotImplementedError('Method not implemented!')
    38  
    39    def Deliver(self, request_iterator, context):
    40      """deliver first requires an Envelope of type DELIVER_SEEK_INFO with Payload data as a mashaled SeekInfo message, then a stream of block replies is received.
    41      """
    42      context.set_code(grpc.StatusCode.UNIMPLEMENTED)
    43      context.set_details('Method not implemented!')
    44      raise NotImplementedError('Method not implemented!')
    45  
    46  
    47  def add_AtomicBroadcastServicer_to_server(servicer, server):
    48    rpc_method_handlers = {
    49        'Broadcast': grpc.stream_stream_rpc_method_handler(
    50            servicer.Broadcast,
    51            request_deserializer=common_dot_common__pb2.Envelope.FromString,
    52            response_serializer=orderer_dot_ab__pb2.BroadcastResponse.SerializeToString,
    53        ),
    54        'Deliver': grpc.stream_stream_rpc_method_handler(
    55            servicer.Deliver,
    56            request_deserializer=common_dot_common__pb2.Envelope.FromString,
    57            response_serializer=orderer_dot_ab__pb2.DeliverResponse.SerializeToString,
    58        ),
    59    }
    60    generic_handler = grpc.method_handlers_generic_handler(
    61        'orderer.AtomicBroadcast', rpc_method_handlers)
    62    server.add_generic_rpc_handlers((generic_handler,))