| OLD | NEW |
| 1 // Code generated by protoc-gen-go. | 1 // Code generated by protoc-gen-go. |
| 2 // source: helloworld_test.proto | 2 // source: helloworld.proto |
| 3 // DO NOT EDIT! | 3 // DO NOT EDIT! |
| 4 | 4 |
| 5 /* | 5 /* |
| 6 Package prpc is a generated protocol buffer package. | 6 Package testservices is a generated protocol buffer package. |
| 7 | 7 |
| 8 It is generated from these files: | 8 It is generated from these files: |
| 9 » helloworld_test.proto | 9 » helloworld.proto |
| 10 | 10 |
| 11 It has these top-level messages: | 11 It has these top-level messages: |
| 12 HelloRequest | 12 HelloRequest |
| 13 HelloReply | 13 HelloReply |
| 14 MultiplyRequest | 14 MultiplyRequest |
| 15 MultiplyResponse | 15 MultiplyResponse |
| 16 */ | 16 */ |
| 17 package prpc | 17 package testservices |
| 18 |
| 19 import prpc "github.com/luci/luci-go/server/prpc" |
| 18 | 20 |
| 19 import proto "github.com/golang/protobuf/proto" | 21 import proto "github.com/golang/protobuf/proto" |
| 20 import fmt "fmt" | 22 import fmt "fmt" |
| 21 import math "math" | 23 import math "math" |
| 22 | 24 |
| 23 import ( | 25 import ( |
| 24 context "golang.org/x/net/context" | 26 context "golang.org/x/net/context" |
| 25 grpc "google.golang.org/grpc" | 27 grpc "google.golang.org/grpc" |
| 26 ) | 28 ) |
| 27 | 29 |
| 28 // Reference imports to suppress errors if they are not otherwise used. | 30 // Reference imports to suppress errors if they are not otherwise used. |
| 29 var _ = proto.Marshal | 31 var _ = proto.Marshal |
| 30 var _ = fmt.Errorf | 32 var _ = fmt.Errorf |
| 31 var _ = math.Inf | 33 var _ = math.Inf |
| 32 | 34 |
| 33 // The request message containing the user's name. | 35 // The request message containing the user's name. |
| 34 type HelloRequest struct { | 36 type HelloRequest struct { |
| 35 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` | 37 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` |
| 36 } | 38 } |
| 37 | 39 |
| 38 func (m *HelloRequest) Reset() { *m = HelloRequest{} } | 40 func (m *HelloRequest) Reset()» » » » { *m = HelloRequest{} } |
| 39 func (m *HelloRequest) String() string { return proto.CompactTextStri
ng(m) } | 41 func (m *HelloRequest) String() string» » » { return proto.CompactTe
xtString(m) } |
| 40 func (*HelloRequest) ProtoMessage() {} | 42 func (*HelloRequest) ProtoMessage()» » » {} |
| 41 func (*HelloRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []in
t{0} } | 43 func (*HelloRequest) Descriptor() ([]byte, []int)» { return fileDescriptor0
, []int{0} } |
| 42 | 44 |
| 43 // The response message containing the greetings | 45 // The response message containing the greetings |
| 44 type HelloReply struct { | 46 type HelloReply struct { |
| 45 Message string `protobuf:"bytes,1,opt,name=message" json:"message,omitem
pty"` | 47 Message string `protobuf:"bytes,1,opt,name=message" json:"message,omitem
pty"` |
| 46 } | 48 } |
| 47 | 49 |
| 48 func (m *HelloReply) Reset() { *m = HelloReply{} } | 50 func (m *HelloReply) Reset()» » » { *m = HelloReply{} } |
| 49 func (m *HelloReply) String() string { return proto.CompactTextString
(m) } | 51 func (m *HelloReply) String() string» » { return proto.CompactTextString
(m) } |
| 50 func (*HelloReply) ProtoMessage() {} | 52 func (*HelloReply) ProtoMessage()» » {} |
| 51 func (*HelloReply) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{
1} } | 53 func (*HelloReply) Descriptor() ([]byte, []int)»{ return fileDescriptor0, []int{
1} } |
| 52 | 54 |
| 53 type MultiplyRequest struct { | 55 type MultiplyRequest struct { |
| 54 » X int32 `protobuf:"varint,1,opt,name=x" json:"x,omitempty"` | 56 » X» int32» `protobuf:"varint,1,opt,name=x" json:"x,omitempty"` |
| 55 » Y int32 `protobuf:"varint,2,opt,name=y" json:"y,omitempty"` | 57 » Y» int32» `protobuf:"varint,2,opt,name=y" json:"y,omitempty"` |
| 56 } | 58 } |
| 57 | 59 |
| 58 func (m *MultiplyRequest) Reset() { *m = MultiplyRequest{} } | 60 func (m *MultiplyRequest) Reset()» » » { *m = MultiplyRequest{}
} |
| 59 func (m *MultiplyRequest) String() string { return proto.CompactTextS
tring(m) } | 61 func (m *MultiplyRequest) String() string» » { return proto.CompactTe
xtString(m) } |
| 60 func (*MultiplyRequest) ProtoMessage() {} | 62 func (*MultiplyRequest) ProtoMessage()» » » {} |
| 61 func (*MultiplyRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, [
]int{2} } | 63 func (*MultiplyRequest) Descriptor() ([]byte, []int)» { return fileDescriptor0
, []int{2} } |
| 62 | 64 |
| 63 type MultiplyResponse struct { | 65 type MultiplyResponse struct { |
| 64 Z int32 `protobuf:"varint,1,opt,name=z" json:"z,omitempty"` | 66 Z int32 `protobuf:"varint,1,opt,name=z" json:"z,omitempty"` |
| 65 } | 67 } |
| 66 | 68 |
| 67 func (m *MultiplyResponse) Reset() { *m = MultiplyResponse{}
} | 69 func (m *MultiplyResponse) Reset()» » » { *m = MultiplyResponse{
} } |
| 68 func (m *MultiplyResponse) String() string { return proto.CompactText
String(m) } | 70 func (m *MultiplyResponse) String() string» » { return proto.CompactTe
xtString(m) } |
| 69 func (*MultiplyResponse) ProtoMessage() {} | 71 func (*MultiplyResponse) ProtoMessage()»» » {} |
| 70 func (*MultiplyResponse) Descriptor() ([]byte, []int) { return fileDescriptor0,
[]int{3} } | 72 func (*MultiplyResponse) Descriptor() ([]byte, []int)» { return fileDescriptor0
, []int{3} } |
| 71 | 73 |
| 72 func init() { | 74 func init() { |
| 73 » proto.RegisterType((*HelloRequest)(nil), "prpc.HelloRequest") | 75 » proto.RegisterType((*HelloRequest)(nil), "testservices.HelloRequest") |
| 74 » proto.RegisterType((*HelloReply)(nil), "prpc.HelloReply") | 76 » proto.RegisterType((*HelloReply)(nil), "testservices.HelloReply") |
| 75 » proto.RegisterType((*MultiplyRequest)(nil), "prpc.MultiplyRequest") | 77 » proto.RegisterType((*MultiplyRequest)(nil), "testservices.MultiplyReques
t") |
| 76 » proto.RegisterType((*MultiplyResponse)(nil), "prpc.MultiplyResponse") | 78 » proto.RegisterType((*MultiplyResponse)(nil), "testservices.MultiplyRespo
nse") |
| 77 } | 79 } |
| 78 | 80 |
| 79 // Reference imports to suppress errors if they are not otherwise used. | 81 // Reference imports to suppress errors if they are not otherwise used. |
| 80 var _ context.Context | 82 var _ context.Context |
| 81 var _ grpc.ClientConn | 83 var _ grpc.ClientConn |
| 82 | 84 |
| 83 // Client API for Greeter service | 85 // Client API for Greeter service |
| 84 | 86 |
| 85 type GreeterClient interface { | 87 type GreeterClient interface { |
| 86 // Sends a greeting | 88 // Sends a greeting |
| 87 SayHello(ctx context.Context, in *HelloRequest, opts ...grpc.CallOption)
(*HelloReply, error) | 89 SayHello(ctx context.Context, in *HelloRequest, opts ...grpc.CallOption)
(*HelloReply, error) |
| 88 } | 90 } |
| 89 | 91 |
| 90 type greeterClient struct { | 92 type greeterClient struct { |
| 91 cc *grpc.ClientConn | 93 cc *grpc.ClientConn |
| 92 } | 94 } |
| 93 | 95 |
| 94 func NewGreeterClient(cc *grpc.ClientConn) GreeterClient { | 96 func NewGreeterClient(cc *grpc.ClientConn) GreeterClient { |
| 95 return &greeterClient{cc} | 97 return &greeterClient{cc} |
| 96 } | 98 } |
| 97 | 99 |
| 98 func (c *greeterClient) SayHello(ctx context.Context, in *HelloRequest, opts ...
grpc.CallOption) (*HelloReply, error) { | 100 func (c *greeterClient) SayHello(ctx context.Context, in *HelloRequest, opts ...
grpc.CallOption) (*HelloReply, error) { |
| 99 out := new(HelloReply) | 101 out := new(HelloReply) |
| 100 » err := grpc.Invoke(ctx, "/prpc.Greeter/SayHello", in, out, c.cc, opts...
) | 102 » err := grpc.Invoke(ctx, "/testservices.Greeter/SayHello", in, out, c.cc,
opts...) |
| 101 if err != nil { | 103 if err != nil { |
| 102 return nil, err | 104 return nil, err |
| 103 } | 105 } |
| 104 return out, nil | 106 return out, nil |
| 105 } | 107 } |
| 106 | 108 |
| 107 // Server API for Greeter service | 109 // Server API for Greeter service |
| 108 | 110 |
| 109 type GreeterServer interface { | 111 type GreeterServer interface { |
| 110 // Sends a greeting | 112 // Sends a greeting |
| 111 SayHello(context.Context, *HelloRequest) (*HelloReply, error) | 113 SayHello(context.Context, *HelloRequest) (*HelloReply, error) |
| 112 } | 114 } |
| 113 | 115 |
| 114 func RegisterGreeterServer(s Registrar, srv GreeterServer) { | 116 func RegisterGreeterServer(s prpc.Registrar, srv GreeterServer) { |
| 115 s.RegisterService(&_Greeter_serviceDesc, srv) | 117 s.RegisterService(&_Greeter_serviceDesc, srv) |
| 116 } | 118 } |
| 117 | 119 |
| 118 func _Greeter_SayHello_Handler(srv interface{}, ctx context.Context, dec func(in
terface{}) error) (interface{}, error) { | 120 func _Greeter_SayHello_Handler(srv interface{}, ctx context.Context, dec func(in
terface{}) error) (interface{}, error) { |
| 119 in := new(HelloRequest) | 121 in := new(HelloRequest) |
| 120 if err := dec(in); err != nil { | 122 if err := dec(in); err != nil { |
| 121 return nil, err | 123 return nil, err |
| 122 } | 124 } |
| 123 out, err := srv.(GreeterServer).SayHello(ctx, in) | 125 out, err := srv.(GreeterServer).SayHello(ctx, in) |
| 124 if err != nil { | 126 if err != nil { |
| 125 return nil, err | 127 return nil, err |
| 126 } | 128 } |
| 127 return out, nil | 129 return out, nil |
| 128 } | 130 } |
| 129 | 131 |
| 130 var _Greeter_serviceDesc = grpc.ServiceDesc{ | 132 var _Greeter_serviceDesc = grpc.ServiceDesc{ |
| 131 » ServiceName: "prpc.Greeter", | 133 » ServiceName:» "testservices.Greeter", |
| 132 » HandlerType: (*GreeterServer)(nil), | 134 » HandlerType:» (*GreeterServer)(nil), |
| 133 Methods: []grpc.MethodDesc{ | 135 Methods: []grpc.MethodDesc{ |
| 134 { | 136 { |
| 135 » » » MethodName: "SayHello", | 137 » » » MethodName:» "SayHello", |
| 136 » » » Handler: _Greeter_SayHello_Handler, | 138 » » » Handler:» _Greeter_SayHello_Handler, |
| 137 }, | 139 }, |
| 138 }, | 140 }, |
| 139 » Streams: []grpc.StreamDesc{}, | 141 » Streams:» []grpc.StreamDesc{}, |
| 140 } | 142 } |
| 141 | 143 |
| 142 // Client API for Calc service | 144 // Client API for Calc service |
| 143 | 145 |
| 144 type CalcClient interface { | 146 type CalcClient interface { |
| 145 Multiply(ctx context.Context, in *MultiplyRequest, opts ...grpc.CallOpti
on) (*MultiplyResponse, error) | 147 Multiply(ctx context.Context, in *MultiplyRequest, opts ...grpc.CallOpti
on) (*MultiplyResponse, error) |
| 146 } | 148 } |
| 147 | 149 |
| 148 type calcClient struct { | 150 type calcClient struct { |
| 149 cc *grpc.ClientConn | 151 cc *grpc.ClientConn |
| 150 } | 152 } |
| 151 | 153 |
| 152 func NewCalcClient(cc *grpc.ClientConn) CalcClient { | 154 func NewCalcClient(cc *grpc.ClientConn) CalcClient { |
| 153 return &calcClient{cc} | 155 return &calcClient{cc} |
| 154 } | 156 } |
| 155 | 157 |
| 156 func (c *calcClient) Multiply(ctx context.Context, in *MultiplyRequest, opts ...
grpc.CallOption) (*MultiplyResponse, error) { | 158 func (c *calcClient) Multiply(ctx context.Context, in *MultiplyRequest, opts ...
grpc.CallOption) (*MultiplyResponse, error) { |
| 157 out := new(MultiplyResponse) | 159 out := new(MultiplyResponse) |
| 158 » err := grpc.Invoke(ctx, "/prpc.Calc/Multiply", in, out, c.cc, opts...) | 160 » err := grpc.Invoke(ctx, "/testservices.Calc/Multiply", in, out, c.cc, op
ts...) |
| 159 if err != nil { | 161 if err != nil { |
| 160 return nil, err | 162 return nil, err |
| 161 } | 163 } |
| 162 return out, nil | 164 return out, nil |
| 163 } | 165 } |
| 164 | 166 |
| 165 // Server API for Calc service | 167 // Server API for Calc service |
| 166 | 168 |
| 167 type CalcServer interface { | 169 type CalcServer interface { |
| 168 Multiply(context.Context, *MultiplyRequest) (*MultiplyResponse, error) | 170 Multiply(context.Context, *MultiplyRequest) (*MultiplyResponse, error) |
| 169 } | 171 } |
| 170 | 172 |
| 171 func RegisterCalcServer(s Registrar, srv CalcServer) { | 173 func RegisterCalcServer(s prpc.Registrar, srv CalcServer) { |
| 172 s.RegisterService(&_Calc_serviceDesc, srv) | 174 s.RegisterService(&_Calc_serviceDesc, srv) |
| 173 } | 175 } |
| 174 | 176 |
| 175 func _Calc_Multiply_Handler(srv interface{}, ctx context.Context, dec func(inter
face{}) error) (interface{}, error) { | 177 func _Calc_Multiply_Handler(srv interface{}, ctx context.Context, dec func(inter
face{}) error) (interface{}, error) { |
| 176 in := new(MultiplyRequest) | 178 in := new(MultiplyRequest) |
| 177 if err := dec(in); err != nil { | 179 if err := dec(in); err != nil { |
| 178 return nil, err | 180 return nil, err |
| 179 } | 181 } |
| 180 out, err := srv.(CalcServer).Multiply(ctx, in) | 182 out, err := srv.(CalcServer).Multiply(ctx, in) |
| 181 if err != nil { | 183 if err != nil { |
| 182 return nil, err | 184 return nil, err |
| 183 } | 185 } |
| 184 return out, nil | 186 return out, nil |
| 185 } | 187 } |
| 186 | 188 |
| 187 var _Calc_serviceDesc = grpc.ServiceDesc{ | 189 var _Calc_serviceDesc = grpc.ServiceDesc{ |
| 188 » ServiceName: "prpc.Calc", | 190 » ServiceName:» "testservices.Calc", |
| 189 » HandlerType: (*CalcServer)(nil), | 191 » HandlerType:» (*CalcServer)(nil), |
| 190 Methods: []grpc.MethodDesc{ | 192 Methods: []grpc.MethodDesc{ |
| 191 { | 193 { |
| 192 » » » MethodName: "Multiply", | 194 » » » MethodName:» "Multiply", |
| 193 » » » Handler: _Calc_Multiply_Handler, | 195 » » » Handler:» _Calc_Multiply_Handler, |
| 194 }, | 196 }, |
| 195 }, | 197 }, |
| 196 » Streams: []grpc.StreamDesc{}, | 198 » Streams:» []grpc.StreamDesc{}, |
| 197 } | 199 } |
| 198 | 200 |
| 199 var fileDescriptor0 = []byte{ | 201 var fileDescriptor0 = []byte{ |
| 200 » // 213 bytes of a gzipped FileDescriptorProto | 202 » // 216 bytes of a gzipped FileDescriptorProto |
| 201 » 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe2, 0x12,
0xcd, 0x48, 0xcd, 0xc9, | 203 » 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe2, 0x12,
0xc8, 0x48, 0xcd, 0xc9, |
| 202 » 0xc9, 0x2f, 0xcf, 0x2f, 0xca, 0x49, 0x89, 0x2f, 0x49, 0x2d, 0x2e, 0xd1,
0x2b, 0x28, 0xca, 0x2f, | 204 » 0xc9, 0x2f, 0xcf, 0x2f, 0xca, 0x49, 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9,
0x17, 0xe2, 0x29, 0x49, |
| 203 » 0xc9, 0x17, 0x62, 0x29, 0x28, 0x2a, 0x48, 0x56, 0x92, 0xe1, 0xe2, 0xf1,
0x00, 0x49, 0x07, 0xa5, | 205 » 0x2d, 0x2e, 0x29, 0x4e, 0x2d, 0x2a, 0xcb, 0x4c, 0x4e, 0x2d, 0x56, 0x92,
0xe1, 0xe2, 0xf1, 0x00, |
| 204 » 0x16, 0x96, 0x02, 0xe5, 0x84, 0x78, 0xb8, 0x58, 0xf2, 0x12, 0x73, 0x53,
0x25, 0x18, 0x15, 0x18, | 206 » 0xa9, 0x08, 0x4a, 0x2d, 0x2c, 0x05, 0x8a, 0x0b, 0xf1, 0x70, 0xb1, 0xe4,
0x25, 0xe6, 0xa6, 0x4a, |
| 205 » 0x35, 0x38, 0x95, 0x64, 0xb9, 0xb8, 0xa0, 0xb2, 0x05, 0x39, 0x95, 0x42,
0xfc, 0x5c, 0xec, 0xb9, | 207 » 0x30, 0x2a, 0x30, 0x6a, 0x70, 0x2a, 0xc9, 0x72, 0x71, 0x41, 0x65, 0x0b,
0x72, 0x2a, 0x85, 0xf8, |
| 206 » 0xa9, 0xc5, 0xc5, 0x89, 0xe9, 0x30, 0x69, 0x75, 0x2e, 0x7e, 0xdf, 0xd2,
0x9c, 0x92, 0x4c, 0xa0, | 208 » 0xb9, 0xd8, 0x73, 0x53, 0x8b, 0x8b, 0x13, 0xd3, 0x61, 0xd2, 0xea, 0x5c,
0xfc, 0xbe, 0xa5, 0x39, |
| 207 » 0x24, 0x4c, 0x3f, 0x27, 0x17, 0x63, 0x05, 0x58, 0x96, 0x15, 0xc4, 0xac,
0x94, 0x60, 0x02, 0x31, | 209 » 0x25, 0x99, 0x40, 0x49, 0x98, 0x7e, 0x4e, 0x2e, 0xc6, 0x0a, 0xb0, 0x2c,
0x2b, 0x88, 0x59, 0x29, |
| 208 » 0x81, 0xe6, 0x08, 0x20, 0x14, 0x16, 0x17, 0xe4, 0xe7, 0x15, 0xa7, 0x82,
0xa4, 0xab, 0x20, 0x2a, | 210 » 0xc1, 0x04, 0x62, 0x02, 0xcd, 0x11, 0x40, 0x28, 0x2c, 0x2e, 0xc8, 0xcf,
0x2b, 0x4e, 0x05, 0x49, |
| 209 » 0x8d, 0x6c, 0xb9, 0xd8, 0xdd, 0x8b, 0x52, 0x53, 0x4b, 0x52, 0x8b, 0x84,
0x8c, 0xb8, 0x38, 0x82, | 211 » 0x57, 0x41, 0x54, 0x1a, 0xf9, 0x72, 0xb1, 0xbb, 0x17, 0xa5, 0xa6, 0x96,
0xa4, 0x16, 0x09, 0x39, |
| 210 » 0x13, 0x2b, 0xc1, 0x96, 0x0a, 0x09, 0xe9, 0x81, 0x9c, 0xa8, 0x87, 0xec,
0x3e, 0x29, 0x01, 0x14, | 212 » 0x71, 0x71, 0x04, 0x27, 0x56, 0x82, 0x2d, 0x15, 0x92, 0xd2, 0x43, 0x76,
0xaa, 0x1e, 0xb2, 0x3b, |
| 211 » 0x31, 0xa0, 0x79, 0x4a, 0x0c, 0x46, 0xce, 0x5c, 0x2c, 0xce, 0x89, 0x39,
0xc9, 0x42, 0xd6, 0x5c, | 213 » 0xa5, 0x24, 0xb0, 0xca, 0x01, 0xcd, 0x57, 0x62, 0x30, 0x0a, 0xe6, 0x62,
0x71, 0x4e, 0xcc, 0x49, |
| 212 » 0x1c, 0x30, 0x5b, 0x84, 0x44, 0x21, 0xea, 0xd0, 0x9c, 0x27, 0x25, 0x86,
0x2e, 0x0c, 0x71, 0x8c, | 214 » 0x16, 0xf2, 0xe6, 0xe2, 0x80, 0xd9, 0x2a, 0x24, 0x8b, 0xaa, 0x1e, 0xcd,
0xd9, 0x52, 0x72, 0xb8, |
| 213 » 0x12, 0x43, 0x12, 0x1b, 0x38, 0x54, 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff,
0xff, 0x91, 0x40, 0xdf, | 215 » 0xa4, 0x21, 0x8e, 0x55, 0x62, 0x48, 0x62, 0x03, 0x87, 0x9e, 0x31, 0x20,
0x00, 0x00, 0xff, 0xff, |
| 214 » 0xb0, 0x2e, 0x01, 0x00, 0x00, | 216 » 0xad, 0x17, 0x12, 0xf6, 0x51, 0x01, 0x00, 0x00, |
| 215 } | 217 } |
| OLD | NEW |