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