github.com/tenywen/fabric@v1.0.0-beta.0.20170620030522-a5b1ed380643/protos/peer/peer.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: peer/peer.proto
     3  
     4  package peer
     5  
     6  import proto "github.com/golang/protobuf/proto"
     7  import fmt "fmt"
     8  import math "math"
     9  
    10  import (
    11  	context "golang.org/x/net/context"
    12  	grpc "google.golang.org/grpc"
    13  )
    14  
    15  // Reference imports to suppress errors if they are not otherwise used.
    16  var _ = proto.Marshal
    17  var _ = fmt.Errorf
    18  var _ = math.Inf
    19  
    20  type PeerID struct {
    21  	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
    22  }
    23  
    24  func (m *PeerID) Reset()                    { *m = PeerID{} }
    25  func (m *PeerID) String() string            { return proto.CompactTextString(m) }
    26  func (*PeerID) ProtoMessage()               {}
    27  func (*PeerID) Descriptor() ([]byte, []int) { return fileDescriptor6, []int{0} }
    28  
    29  func (m *PeerID) GetName() string {
    30  	if m != nil {
    31  		return m.Name
    32  	}
    33  	return ""
    34  }
    35  
    36  type PeerEndpoint struct {
    37  	Id      *PeerID `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
    38  	Address string  `protobuf:"bytes,2,opt,name=address" json:"address,omitempty"`
    39  }
    40  
    41  func (m *PeerEndpoint) Reset()                    { *m = PeerEndpoint{} }
    42  func (m *PeerEndpoint) String() string            { return proto.CompactTextString(m) }
    43  func (*PeerEndpoint) ProtoMessage()               {}
    44  func (*PeerEndpoint) Descriptor() ([]byte, []int) { return fileDescriptor6, []int{1} }
    45  
    46  func (m *PeerEndpoint) GetId() *PeerID {
    47  	if m != nil {
    48  		return m.Id
    49  	}
    50  	return nil
    51  }
    52  
    53  func (m *PeerEndpoint) GetAddress() string {
    54  	if m != nil {
    55  		return m.Address
    56  	}
    57  	return ""
    58  }
    59  
    60  func init() {
    61  	proto.RegisterType((*PeerID)(nil), "protos.PeerID")
    62  	proto.RegisterType((*PeerEndpoint)(nil), "protos.PeerEndpoint")
    63  }
    64  
    65  // Reference imports to suppress errors if they are not otherwise used.
    66  var _ context.Context
    67  var _ grpc.ClientConn
    68  
    69  // This is a compile-time assertion to ensure that this generated file
    70  // is compatible with the grpc package it is being compiled against.
    71  const _ = grpc.SupportPackageIsVersion4
    72  
    73  // Client API for Endorser service
    74  
    75  type EndorserClient interface {
    76  	ProcessProposal(ctx context.Context, in *SignedProposal, opts ...grpc.CallOption) (*ProposalResponse, error)
    77  }
    78  
    79  type endorserClient struct {
    80  	cc *grpc.ClientConn
    81  }
    82  
    83  func NewEndorserClient(cc *grpc.ClientConn) EndorserClient {
    84  	return &endorserClient{cc}
    85  }
    86  
    87  func (c *endorserClient) ProcessProposal(ctx context.Context, in *SignedProposal, opts ...grpc.CallOption) (*ProposalResponse, error) {
    88  	out := new(ProposalResponse)
    89  	err := grpc.Invoke(ctx, "/protos.Endorser/ProcessProposal", in, out, c.cc, opts...)
    90  	if err != nil {
    91  		return nil, err
    92  	}
    93  	return out, nil
    94  }
    95  
    96  // Server API for Endorser service
    97  
    98  type EndorserServer interface {
    99  	ProcessProposal(context.Context, *SignedProposal) (*ProposalResponse, error)
   100  }
   101  
   102  func RegisterEndorserServer(s *grpc.Server, srv EndorserServer) {
   103  	s.RegisterService(&_Endorser_serviceDesc, srv)
   104  }
   105  
   106  func _Endorser_ProcessProposal_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   107  	in := new(SignedProposal)
   108  	if err := dec(in); err != nil {
   109  		return nil, err
   110  	}
   111  	if interceptor == nil {
   112  		return srv.(EndorserServer).ProcessProposal(ctx, in)
   113  	}
   114  	info := &grpc.UnaryServerInfo{
   115  		Server:     srv,
   116  		FullMethod: "/protos.Endorser/ProcessProposal",
   117  	}
   118  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   119  		return srv.(EndorserServer).ProcessProposal(ctx, req.(*SignedProposal))
   120  	}
   121  	return interceptor(ctx, in, info, handler)
   122  }
   123  
   124  var _Endorser_serviceDesc = grpc.ServiceDesc{
   125  	ServiceName: "protos.Endorser",
   126  	HandlerType: (*EndorserServer)(nil),
   127  	Methods: []grpc.MethodDesc{
   128  		{
   129  			MethodName: "ProcessProposal",
   130  			Handler:    _Endorser_ProcessProposal_Handler,
   131  		},
   132  	},
   133  	Streams:  []grpc.StreamDesc{},
   134  	Metadata: "peer/peer.proto",
   135  }
   136  
   137  func init() { proto.RegisterFile("peer/peer.proto", fileDescriptor6) }
   138  
   139  var fileDescriptor6 = []byte{
   140  	// 246 bytes of a gzipped FileDescriptorProto
   141  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x54, 0x90, 0x4f, 0x4b, 0xc4, 0x30,
   142  	0x10, 0xc5, 0xdd, 0x22, 0xab, 0x8e, 0xe2, 0x42, 0x04, 0x29, 0x65, 0x11, 0xe9, 0x49, 0x2f, 0x29,
   143  	0xac, 0xdf, 0x40, 0x2c, 0xe8, 0xc9, 0x5a, 0x6f, 0x5e, 0xa4, 0x6d, 0xc6, 0x6e, 0x60, 0x37, 0x13,
   144  	0x66, 0xea, 0xc1, 0x6f, 0x2f, 0x4d, 0x5a, 0x71, 0x2f, 0xf9, 0xf3, 0xde, 0x6f, 0x5e, 0x26, 0x03,
   145  	0x2b, 0x8f, 0xc8, 0xc5, 0xb8, 0x68, 0xcf, 0x34, 0x90, 0x5a, 0x86, 0x4d, 0xb2, 0xab, 0x68, 0x30,
   146  	0x79, 0x92, 0x66, 0x17, 0xcd, 0x6c, 0x7d, 0x20, 0x7e, 0x32, 0x8a, 0x27, 0x27, 0x18, 0xdd, 0x7c,
   147  	0x0d, 0xcb, 0x0a, 0x91, 0x5f, 0x9e, 0x94, 0x82, 0x63, 0xd7, 0xec, 0x31, 0x5d, 0xdc, 0x2e, 0xee,
   148  	0xce, 0xea, 0x70, 0xce, 0x9f, 0xe1, 0x62, 0x74, 0x4b, 0x67, 0x3c, 0x59, 0x37, 0xa8, 0x1b, 0x48,
   149  	0xac, 0x09, 0xc4, 0xf9, 0xe6, 0x32, 0x26, 0x88, 0x8e, 0xf5, 0x75, 0x62, 0x8d, 0x4a, 0xe1, 0xa4,
   150  	0x31, 0x86, 0x51, 0x24, 0x4d, 0x42, 0xcc, 0x7c, 0xdd, 0xbc, 0xc1, 0x69, 0xe9, 0x0c, 0xb1, 0x20,
   151  	0xab, 0x12, 0x56, 0x15, 0x53, 0x87, 0x22, 0xd5, 0xd4, 0x95, 0xba, 0x9e, 0xc3, 0xde, 0x6d, 0xef,
   152  	0xd0, 0xcc, 0x7a, 0x96, 0xfe, 0x3d, 0x32, 0x29, 0xf5, 0xd4, 0x7e, 0x7e, 0xf4, 0xf8, 0x0a, 0x39,
   153  	0x71, 0xaf, 0xb7, 0x3f, 0x1e, 0x79, 0x87, 0xa6, 0x47, 0xd6, 0x5f, 0x4d, 0xcb, 0xb6, 0x9b, 0x6b,
   154  	0xc6, 0x8f, 0x7f, 0xdc, 0xf7, 0x76, 0xd8, 0x7e, 0xb7, 0xba, 0xa3, 0x7d, 0xf1, 0x0f, 0x2d, 0x22,
   155  	0x5a, 0x44, 0x34, 0x0c, 0xb3, 0x8d, 0x63, 0x7c, 0xf8, 0x0d, 0x00, 0x00, 0xff, 0xff, 0xef, 0x32,
   156  	0xf2, 0x1f, 0x60, 0x01, 0x00, 0x00,
   157  }