1
2
3
4
5
28 package getestservice
29
30 import proto "github.com/golang/protobuf/proto"
31 import fmt "fmt"
32 import math "math"
33 import auth "golang.conradwood.net/apis/auth"
34 import common "golang.conradwood.net/apis/common"
35
36 import (
37 context "golang.org/x/net/context"
38 grpc "google.golang.org/grpc"
39 )
40
41
42 var _ = proto.Marshal
43 var _ = fmt.Errorf
44 var _ = math.Inf
45
46
47
48
49
50 const _ = proto.ProtoPackageIsVersion2
51
52 type Call struct {
53 Position int32 `protobuf:"varint,1,opt,name=Position" json:"Position,omitempty"`
54 UserID string `protobuf:"bytes,2,opt,name=UserID" json:"UserID,omitempty"`
55 ServiceID string `protobuf:"bytes,3,opt,name=ServiceID" json:"ServiceID,omitempty"`
56 RequestID string `protobuf:"bytes,4,opt,name=RequestID" json:"RequestID,omitempty"`
57 }
58
59 func (m *Call) Reset() { *m = Call{} }
60 func (m *Call) String() string { return proto.CompactTextString(m) }
61 func (*Call) ProtoMessage() {}
62 func (*Call) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
63
64 func (m *Call) GetPosition() int32 {
65 if m != nil {
66 return m.Position
67 }
68 return 0
69 }
70
71 func (m *Call) GetUserID() string {
72 if m != nil {
73 return m.UserID
74 }
75 return ""
76 }
77
78 func (m *Call) GetServiceID() string {
79 if m != nil {
80 return m.ServiceID
81 }
82 return ""
83 }
84
85 func (m *Call) GetRequestID() string {
86 if m != nil {
87 return m.RequestID
88 }
89 return ""
90 }
91
92 type PingRequest struct {
93 SequenceNumber uint32 `protobuf:"varint,1,opt,name=SequenceNumber" json:"SequenceNumber,omitempty"`
94 Payload string `protobuf:"bytes,2,opt,name=Payload" json:"Payload,omitempty"`
95 TTL uint32 `protobuf:"varint,3,opt,name=TTL" json:"TTL,omitempty"`
96 PleaseFail bool `protobuf:"varint,4,opt,name=PleaseFail" json:"PleaseFail,omitempty"`
97 }
98
99 func (m *PingRequest) Reset() { *m = PingRequest{} }
100 func (m *PingRequest) String() string { return proto.CompactTextString(m) }
101 func (*PingRequest) ProtoMessage() {}
102 func (*PingRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
103
104 func (m *PingRequest) GetSequenceNumber() uint32 {
105 if m != nil {
106 return m.SequenceNumber
107 }
108 return 0
109 }
110
111 func (m *PingRequest) GetPayload() string {
112 if m != nil {
113 return m.Payload
114 }
115 return ""
116 }
117
118 func (m *PingRequest) GetTTL() uint32 {
119 if m != nil {
120 return m.TTL
121 }
122 return 0
123 }
124
125 func (m *PingRequest) GetPleaseFail() bool {
126 if m != nil {
127 return m.PleaseFail
128 }
129 return false
130 }
131
132 type PingResponse struct {
133 Response *PingRequest `protobuf:"bytes,1,opt,name=Response" json:"Response,omitempty"`
134 ServerTags map[string]string `protobuf:"bytes,2,rep,name=ServerTags" json:"ServerTags,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
135 }
136
137 func (m *PingResponse) Reset() { *m = PingResponse{} }
138 func (m *PingResponse) String() string { return proto.CompactTextString(m) }
139 func (*PingResponse) ProtoMessage() {}
140 func (*PingResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
141
142 func (m *PingResponse) GetResponse() *PingRequest {
143 if m != nil {
144 return m.Response
145 }
146 return nil
147 }
148
149 func (m *PingResponse) GetServerTags() map[string]string {
150 if m != nil {
151 return m.ServerTags
152 }
153 return nil
154 }
155
156
157 type FindServiceRequest struct {
158 Name string `protobuf:"bytes,1,opt,name=Name" json:"Name,omitempty"`
159 }
160
161 func (m *FindServiceRequest) Reset() { *m = FindServiceRequest{} }
162 func (m *FindServiceRequest) String() string { return proto.CompactTextString(m) }
163 func (*FindServiceRequest) ProtoMessage() {}
164 func (*FindServiceRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
165
166 func (m *FindServiceRequest) GetName() string {
167 if m != nil {
168 return m.Name
169 }
170 return ""
171 }
172
173
174 type FindServiceResponse struct {
175 Targets []*Target `protobuf:"bytes,1,rep,name=Targets" json:"Targets,omitempty"`
176 }
177
178 func (m *FindServiceResponse) Reset() { *m = FindServiceResponse{} }
179 func (m *FindServiceResponse) String() string { return proto.CompactTextString(m) }
180 func (*FindServiceResponse) ProtoMessage() {}
181 func (*FindServiceResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
182
183 func (m *FindServiceResponse) GetTargets() []*Target {
184 if m != nil {
185 return m.Targets
186 }
187 return nil
188 }
189
190
191 type UserByLoginRequest struct {
192 Username string `protobuf:"bytes,1,opt,name=Username" json:"Username,omitempty"`
193 Password string `protobuf:"bytes,2,opt,name=Password" json:"Password,omitempty"`
194 }
195
196 func (m *UserByLoginRequest) Reset() { *m = UserByLoginRequest{} }
197 func (m *UserByLoginRequest) String() string { return proto.CompactTextString(m) }
198 func (*UserByLoginRequest) ProtoMessage() {}
199 func (*UserByLoginRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
200
201 func (m *UserByLoginRequest) GetUsername() string {
202 if m != nil {
203 return m.Username
204 }
205 return ""
206 }
207
208 func (m *UserByLoginRequest) GetPassword() string {
209 if m != nil {
210 return m.Password
211 }
212 return ""
213 }
214
215
216 type UserByTokenRequest struct {
217 Token string `protobuf:"bytes,1,opt,name=Token" json:"Token,omitempty"`
218 }
219
220 func (m *UserByTokenRequest) Reset() { *m = UserByTokenRequest{} }
221 func (m *UserByTokenRequest) String() string { return proto.CompactTextString(m) }
222 func (*UserByTokenRequest) ProtoMessage() {}
223 func (*UserByTokenRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
224
225 func (m *UserByTokenRequest) GetToken() string {
226 if m != nil {
227 return m.Token
228 }
229 return ""
230 }
231
232
233 type AuthResponse struct {
234 Valid bool `protobuf:"varint,1,opt,name=Valid" json:"Valid,omitempty"`
235 User *auth.User `protobuf:"bytes,2,opt,name=User" json:"User,omitempty"`
236 }
237
238 func (m *AuthResponse) Reset() { *m = AuthResponse{} }
239 func (m *AuthResponse) String() string { return proto.CompactTextString(m) }
240 func (*AuthResponse) ProtoMessage() {}
241 func (*AuthResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }
242
243 func (m *AuthResponse) GetValid() bool {
244 if m != nil {
245 return m.Valid
246 }
247 return false
248 }
249
250 func (m *AuthResponse) GetUser() *auth.User {
251 if m != nil {
252 return m.User
253 }
254 return nil
255 }
256
257
258 type Target struct {
259 IP string `protobuf:"bytes,1,opt,name=IP" json:"IP,omitempty"`
260 Port uint32 `protobuf:"varint,2,opt,name=Port" json:"Port,omitempty"`
261 }
262
263 func (m *Target) Reset() { *m = Target{} }
264 func (m *Target) String() string { return proto.CompactTextString(m) }
265 func (*Target) ProtoMessage() {}
266 func (*Target) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }
267
268 func (m *Target) GetIP() string {
269 if m != nil {
270 return m.IP
271 }
272 return ""
273 }
274
275 func (m *Target) GetPort() uint32 {
276 if m != nil {
277 return m.Port
278 }
279 return 0
280 }
281
282 type SerialisedContext struct {
283 Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"`
284 SData string `protobuf:"bytes,2,opt,name=SData" json:"SData,omitempty"`
285 User *auth.SignedUser `protobuf:"bytes,3,opt,name=User" json:"User,omitempty"`
286 Service *auth.SignedUser `protobuf:"bytes,4,opt,name=Service" json:"Service,omitempty"`
287 }
288
289 func (m *SerialisedContext) Reset() { *m = SerialisedContext{} }
290 func (m *SerialisedContext) String() string { return proto.CompactTextString(m) }
291 func (*SerialisedContext) ProtoMessage() {}
292 func (*SerialisedContext) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }
293
294 func (m *SerialisedContext) GetData() []byte {
295 if m != nil {
296 return m.Data
297 }
298 return nil
299 }
300
301 func (m *SerialisedContext) GetSData() string {
302 if m != nil {
303 return m.SData
304 }
305 return ""
306 }
307
308 func (m *SerialisedContext) GetUser() *auth.SignedUser {
309 if m != nil {
310 return m.User
311 }
312 return nil
313 }
314
315 func (m *SerialisedContext) GetService() *auth.SignedUser {
316 if m != nil {
317 return m.Service
318 }
319 return nil
320 }
321
322 type RequiredContext struct {
323 User *auth.SignedUser `protobuf:"bytes,3,opt,name=User" json:"User,omitempty"`
324 Service *auth.SignedUser `protobuf:"bytes,4,opt,name=Service" json:"Service,omitempty"`
325 }
326
327 func (m *RequiredContext) Reset() { *m = RequiredContext{} }
328 func (m *RequiredContext) String() string { return proto.CompactTextString(m) }
329 func (*RequiredContext) ProtoMessage() {}
330 func (*RequiredContext) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} }
331
332 func (m *RequiredContext) GetUser() *auth.SignedUser {
333 if m != nil {
334 return m.User
335 }
336 return nil
337 }
338
339 func (m *RequiredContext) GetService() *auth.SignedUser {
340 if m != nil {
341 return m.Service
342 }
343 return nil
344 }
345
346 type SleepRequest struct {
347 Seconds float64 `protobuf:"fixed64,1,opt,name=Seconds" json:"Seconds,omitempty"`
348 }
349
350 func (m *SleepRequest) Reset() { *m = SleepRequest{} }
351 func (m *SleepRequest) String() string { return proto.CompactTextString(m) }
352 func (*SleepRequest) ProtoMessage() {}
353 func (*SleepRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} }
354
355 func (m *SleepRequest) GetSeconds() float64 {
356 if m != nil {
357 return m.Seconds
358 }
359 return 0
360 }
361
362 type TriggerRPCRequest struct {
363 Action uint32 `protobuf:"varint,1,opt,name=Action" json:"Action,omitempty"`
364 Counter uint32 `protobuf:"varint,2,opt,name=Counter" json:"Counter,omitempty"`
365 }
366
367 func (m *TriggerRPCRequest) Reset() { *m = TriggerRPCRequest{} }
368 func (m *TriggerRPCRequest) String() string { return proto.CompactTextString(m) }
369 func (*TriggerRPCRequest) ProtoMessage() {}
370 func (*TriggerRPCRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} }
371
372 func (m *TriggerRPCRequest) GetAction() uint32 {
373 if m != nil {
374 return m.Action
375 }
376 return 0
377 }
378
379 func (m *TriggerRPCRequest) GetCounter() uint32 {
380 if m != nil {
381 return m.Counter
382 }
383 return 0
384 }
385
386 type Chain struct {
387 Position int32 `protobuf:"varint,1,opt,name=Position" json:"Position,omitempty"`
388 Calls []*Call `protobuf:"bytes,2,rep,name=Calls" json:"Calls,omitempty"`
389 }
390
391 func (m *Chain) Reset() { *m = Chain{} }
392 func (m *Chain) String() string { return proto.CompactTextString(m) }
393 func (*Chain) ProtoMessage() {}
394 func (*Chain) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{13} }
395
396 func (m *Chain) GetPosition() int32 {
397 if m != nil {
398 return m.Position
399 }
400 return 0
401 }
402
403 func (m *Chain) GetCalls() []*Call {
404 if m != nil {
405 return m.Calls
406 }
407 return nil
408 }
409
410 type Count struct {
411 Count uint32 `protobuf:"varint,1,opt,name=Count" json:"Count,omitempty"`
412 }
413
414 func (m *Count) Reset() { *m = Count{} }
415 func (m *Count) String() string { return proto.CompactTextString(m) }
416 func (*Count) ProtoMessage() {}
417 func (*Count) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} }
418
419 func (m *Count) GetCount() uint32 {
420 if m != nil {
421 return m.Count
422 }
423 return 0
424 }
425
426 func init() {
427 proto.RegisterType((*Call)(nil), "getestservice.Call")
428 proto.RegisterType((*PingRequest)(nil), "getestservice.PingRequest")
429 proto.RegisterType((*PingResponse)(nil), "getestservice.PingResponse")
430 proto.RegisterType((*FindServiceRequest)(nil), "getestservice.FindServiceRequest")
431 proto.RegisterType((*FindServiceResponse)(nil), "getestservice.FindServiceResponse")
432 proto.RegisterType((*UserByLoginRequest)(nil), "getestservice.UserByLoginRequest")
433 proto.RegisterType((*UserByTokenRequest)(nil), "getestservice.UserByTokenRequest")
434 proto.RegisterType((*AuthResponse)(nil), "getestservice.AuthResponse")
435 proto.RegisterType((*Target)(nil), "getestservice.Target")
436 proto.RegisterType((*SerialisedContext)(nil), "getestservice.SerialisedContext")
437 proto.RegisterType((*RequiredContext)(nil), "getestservice.RequiredContext")
438 proto.RegisterType((*SleepRequest)(nil), "getestservice.SleepRequest")
439 proto.RegisterType((*TriggerRPCRequest)(nil), "getestservice.TriggerRPCRequest")
440 proto.RegisterType((*Chain)(nil), "getestservice.Chain")
441 proto.RegisterType((*Count)(nil), "getestservice.Count")
442 }
443
444
445 var _ context.Context
446 var _ grpc.ClientConn
447
448
449
450 const _ = grpc.SupportPackageIsVersion4
451
452
453
454 type EchoServiceClient interface {
455 Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error)
456 }
457
458 type echoServiceClient struct {
459 cc *grpc.ClientConn
460 }
461
462 func NewEchoServiceClient(cc *grpc.ClientConn) EchoServiceClient {
463 return &echoServiceClient{cc}
464 }
465
466 func (c *echoServiceClient) Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) {
467 out := new(PingResponse)
468 err := grpc.Invoke(ctx, "/getestservice.EchoService/Ping", in, out, c.cc, opts...)
469 if err != nil {
470 return nil, err
471 }
472 return out, nil
473 }
474
475
476
477 type EchoServiceServer interface {
478 Ping(context.Context, *PingRequest) (*PingResponse, error)
479 }
480
481 func RegisterEchoServiceServer(s *grpc.Server, srv EchoServiceServer) {
482 s.RegisterService(&_EchoService_serviceDesc, srv)
483 }
484
485 func _EchoService_Ping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
486 in := new(PingRequest)
487 if err := dec(in); err != nil {
488 return nil, err
489 }
490 if interceptor == nil {
491 return srv.(EchoServiceServer).Ping(ctx, in)
492 }
493 info := &grpc.UnaryServerInfo{
494 Server: srv,
495 FullMethod: "/getestservice.EchoService/Ping",
496 }
497 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
498 return srv.(EchoServiceServer).Ping(ctx, req.(*PingRequest))
499 }
500 return interceptor(ctx, in, info, handler)
501 }
502
503 var _EchoService_serviceDesc = grpc.ServiceDesc{
504 ServiceName: "getestservice.EchoService",
505 HandlerType: (*EchoServiceServer)(nil),
506 Methods: []grpc.MethodDesc{
507 {
508 MethodName: "Ping",
509 Handler: _EchoService_Ping_Handler,
510 },
511 },
512 Streams: []grpc.StreamDesc{},
513 Metadata: "golang.conradwood.net/apis/getestservice/getestservice.proto",
514 }
515
516
517
518 type EchoStreamServiceClient interface {
519 SendToServer(ctx context.Context, opts ...grpc.CallOption) (EchoStreamService_SendToServerClient, error)
520 }
521
522 type echoStreamServiceClient struct {
523 cc *grpc.ClientConn
524 }
525
526 func NewEchoStreamServiceClient(cc *grpc.ClientConn) EchoStreamServiceClient {
527 return &echoStreamServiceClient{cc}
528 }
529
530 func (c *echoStreamServiceClient) SendToServer(ctx context.Context, opts ...grpc.CallOption) (EchoStreamService_SendToServerClient, error) {
531 stream, err := grpc.NewClientStream(ctx, &_EchoStreamService_serviceDesc.Streams[0], c.cc, "/getestservice.EchoStreamService/SendToServer", opts...)
532 if err != nil {
533 return nil, err
534 }
535 x := &echoStreamServiceSendToServerClient{stream}
536 return x, nil
537 }
538
539 type EchoStreamService_SendToServerClient interface {
540 Send(*PingRequest) error
541 CloseAndRecv() (*PingResponse, error)
542 grpc.ClientStream
543 }
544
545 type echoStreamServiceSendToServerClient struct {
546 grpc.ClientStream
547 }
548
549 func (x *echoStreamServiceSendToServerClient) Send(m *PingRequest) error {
550 return x.ClientStream.SendMsg(m)
551 }
552
553 func (x *echoStreamServiceSendToServerClient) CloseAndRecv() (*PingResponse, error) {
554 if err := x.ClientStream.CloseSend(); err != nil {
555 return nil, err
556 }
557 m := new(PingResponse)
558 if err := x.ClientStream.RecvMsg(m); err != nil {
559 return nil, err
560 }
561 return m, nil
562 }
563
564
565
566 type EchoStreamServiceServer interface {
567 SendToServer(EchoStreamService_SendToServerServer) error
568 }
569
570 func RegisterEchoStreamServiceServer(s *grpc.Server, srv EchoStreamServiceServer) {
571 s.RegisterService(&_EchoStreamService_serviceDesc, srv)
572 }
573
574 func _EchoStreamService_SendToServer_Handler(srv interface{}, stream grpc.ServerStream) error {
575 return srv.(EchoStreamServiceServer).SendToServer(&echoStreamServiceSendToServerServer{stream})
576 }
577
578 type EchoStreamService_SendToServerServer interface {
579 SendAndClose(*PingResponse) error
580 Recv() (*PingRequest, error)
581 grpc.ServerStream
582 }
583
584 type echoStreamServiceSendToServerServer struct {
585 grpc.ServerStream
586 }
587
588 func (x *echoStreamServiceSendToServerServer) SendAndClose(m *PingResponse) error {
589 return x.ServerStream.SendMsg(m)
590 }
591
592 func (x *echoStreamServiceSendToServerServer) Recv() (*PingRequest, error) {
593 m := new(PingRequest)
594 if err := x.ServerStream.RecvMsg(m); err != nil {
595 return nil, err
596 }
597 return m, nil
598 }
599
600 var _EchoStreamService_serviceDesc = grpc.ServiceDesc{
601 ServiceName: "getestservice.EchoStreamService",
602 HandlerType: (*EchoStreamServiceServer)(nil),
603 Methods: []grpc.MethodDesc{},
604 Streams: []grpc.StreamDesc{
605 {
606 StreamName: "SendToServer",
607 Handler: _EchoStreamService_SendToServer_Handler,
608 ClientStreams: true,
609 },
610 },
611 Metadata: "golang.conradwood.net/apis/getestservice/getestservice.proto",
612 }
613
614
615
616 type EasyOpsClient interface {
617 FindService(ctx context.Context, in *FindServiceRequest, opts ...grpc.CallOption) (*FindServiceResponse, error)
618 UserByLogin(ctx context.Context, in *UserByLoginRequest, opts ...grpc.CallOption) (*AuthResponse, error)
619 UserByToken(ctx context.Context, in *UserByTokenRequest, opts ...grpc.CallOption) (*AuthResponse, error)
620 }
621
622 type easyOpsClient struct {
623 cc *grpc.ClientConn
624 }
625
626 func NewEasyOpsClient(cc *grpc.ClientConn) EasyOpsClient {
627 return &easyOpsClient{cc}
628 }
629
630 func (c *easyOpsClient) FindService(ctx context.Context, in *FindServiceRequest, opts ...grpc.CallOption) (*FindServiceResponse, error) {
631 out := new(FindServiceResponse)
632 err := grpc.Invoke(ctx, "/getestservice.EasyOps/FindService", in, out, c.cc, opts...)
633 if err != nil {
634 return nil, err
635 }
636 return out, nil
637 }
638
639 func (c *easyOpsClient) UserByLogin(ctx context.Context, in *UserByLoginRequest, opts ...grpc.CallOption) (*AuthResponse, error) {
640 out := new(AuthResponse)
641 err := grpc.Invoke(ctx, "/getestservice.EasyOps/UserByLogin", in, out, c.cc, opts...)
642 if err != nil {
643 return nil, err
644 }
645 return out, nil
646 }
647
648 func (c *easyOpsClient) UserByToken(ctx context.Context, in *UserByTokenRequest, opts ...grpc.CallOption) (*AuthResponse, error) {
649 out := new(AuthResponse)
650 err := grpc.Invoke(ctx, "/getestservice.EasyOps/UserByToken", in, out, c.cc, opts...)
651 if err != nil {
652 return nil, err
653 }
654 return out, nil
655 }
656
657
658
659 type EasyOpsServer interface {
660 FindService(context.Context, *FindServiceRequest) (*FindServiceResponse, error)
661 UserByLogin(context.Context, *UserByLoginRequest) (*AuthResponse, error)
662 UserByToken(context.Context, *UserByTokenRequest) (*AuthResponse, error)
663 }
664
665 func RegisterEasyOpsServer(s *grpc.Server, srv EasyOpsServer) {
666 s.RegisterService(&_EasyOps_serviceDesc, srv)
667 }
668
669 func _EasyOps_FindService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
670 in := new(FindServiceRequest)
671 if err := dec(in); err != nil {
672 return nil, err
673 }
674 if interceptor == nil {
675 return srv.(EasyOpsServer).FindService(ctx, in)
676 }
677 info := &grpc.UnaryServerInfo{
678 Server: srv,
679 FullMethod: "/getestservice.EasyOps/FindService",
680 }
681 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
682 return srv.(EasyOpsServer).FindService(ctx, req.(*FindServiceRequest))
683 }
684 return interceptor(ctx, in, info, handler)
685 }
686
687 func _EasyOps_UserByLogin_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
688 in := new(UserByLoginRequest)
689 if err := dec(in); err != nil {
690 return nil, err
691 }
692 if interceptor == nil {
693 return srv.(EasyOpsServer).UserByLogin(ctx, in)
694 }
695 info := &grpc.UnaryServerInfo{
696 Server: srv,
697 FullMethod: "/getestservice.EasyOps/UserByLogin",
698 }
699 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
700 return srv.(EasyOpsServer).UserByLogin(ctx, req.(*UserByLoginRequest))
701 }
702 return interceptor(ctx, in, info, handler)
703 }
704
705 func _EasyOps_UserByToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
706 in := new(UserByTokenRequest)
707 if err := dec(in); err != nil {
708 return nil, err
709 }
710 if interceptor == nil {
711 return srv.(EasyOpsServer).UserByToken(ctx, in)
712 }
713 info := &grpc.UnaryServerInfo{
714 Server: srv,
715 FullMethod: "/getestservice.EasyOps/UserByToken",
716 }
717 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
718 return srv.(EasyOpsServer).UserByToken(ctx, req.(*UserByTokenRequest))
719 }
720 return interceptor(ctx, in, info, handler)
721 }
722
723 var _EasyOps_serviceDesc = grpc.ServiceDesc{
724 ServiceName: "getestservice.EasyOps",
725 HandlerType: (*EasyOpsServer)(nil),
726 Methods: []grpc.MethodDesc{
727 {
728 MethodName: "FindService",
729 Handler: _EasyOps_FindService_Handler,
730 },
731 {
732 MethodName: "UserByLogin",
733 Handler: _EasyOps_UserByLogin_Handler,
734 },
735 {
736 MethodName: "UserByToken",
737 Handler: _EasyOps_UserByToken_Handler,
738 },
739 },
740 Streams: []grpc.StreamDesc{},
741 Metadata: "golang.conradwood.net/apis/getestservice/getestservice.proto",
742 }
743
744
745
746 type EasyOpsTestClient interface {
747 CheckSerialisation(ctx context.Context, in *Count, opts ...grpc.CallOption) (*common.Void, error)
748 Ping(ctx context.Context, in *Chain, opts ...grpc.CallOption) (*Chain, error)
749
750 SimplePing(ctx context.Context, in *common.Void, opts ...grpc.CallOption) (*common.Void, error)
751 }
752
753 type easyOpsTestClient struct {
754 cc *grpc.ClientConn
755 }
756
757 func NewEasyOpsTestClient(cc *grpc.ClientConn) EasyOpsTestClient {
758 return &easyOpsTestClient{cc}
759 }
760
761 func (c *easyOpsTestClient) CheckSerialisation(ctx context.Context, in *Count, opts ...grpc.CallOption) (*common.Void, error) {
762 out := new(common.Void)
763 err := grpc.Invoke(ctx, "/getestservice.EasyOpsTest/CheckSerialisation", in, out, c.cc, opts...)
764 if err != nil {
765 return nil, err
766 }
767 return out, nil
768 }
769
770 func (c *easyOpsTestClient) Ping(ctx context.Context, in *Chain, opts ...grpc.CallOption) (*Chain, error) {
771 out := new(Chain)
772 err := grpc.Invoke(ctx, "/getestservice.EasyOpsTest/Ping", in, out, c.cc, opts...)
773 if err != nil {
774 return nil, err
775 }
776 return out, nil
777 }
778
779 func (c *easyOpsTestClient) SimplePing(ctx context.Context, in *common.Void, opts ...grpc.CallOption) (*common.Void, error) {
780 out := new(common.Void)
781 err := grpc.Invoke(ctx, "/getestservice.EasyOpsTest/SimplePing", in, out, c.cc, opts...)
782 if err != nil {
783 return nil, err
784 }
785 return out, nil
786 }
787
788
789
790 type EasyOpsTestServer interface {
791 CheckSerialisation(context.Context, *Count) (*common.Void, error)
792 Ping(context.Context, *Chain) (*Chain, error)
793
794 SimplePing(context.Context, *common.Void) (*common.Void, error)
795 }
796
797 func RegisterEasyOpsTestServer(s *grpc.Server, srv EasyOpsTestServer) {
798 s.RegisterService(&_EasyOpsTest_serviceDesc, srv)
799 }
800
801 func _EasyOpsTest_CheckSerialisation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
802 in := new(Count)
803 if err := dec(in); err != nil {
804 return nil, err
805 }
806 if interceptor == nil {
807 return srv.(EasyOpsTestServer).CheckSerialisation(ctx, in)
808 }
809 info := &grpc.UnaryServerInfo{
810 Server: srv,
811 FullMethod: "/getestservice.EasyOpsTest/CheckSerialisation",
812 }
813 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
814 return srv.(EasyOpsTestServer).CheckSerialisation(ctx, req.(*Count))
815 }
816 return interceptor(ctx, in, info, handler)
817 }
818
819 func _EasyOpsTest_Ping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
820 in := new(Chain)
821 if err := dec(in); err != nil {
822 return nil, err
823 }
824 if interceptor == nil {
825 return srv.(EasyOpsTestServer).Ping(ctx, in)
826 }
827 info := &grpc.UnaryServerInfo{
828 Server: srv,
829 FullMethod: "/getestservice.EasyOpsTest/Ping",
830 }
831 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
832 return srv.(EasyOpsTestServer).Ping(ctx, req.(*Chain))
833 }
834 return interceptor(ctx, in, info, handler)
835 }
836
837 func _EasyOpsTest_SimplePing_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
838 in := new(common.Void)
839 if err := dec(in); err != nil {
840 return nil, err
841 }
842 if interceptor == nil {
843 return srv.(EasyOpsTestServer).SimplePing(ctx, in)
844 }
845 info := &grpc.UnaryServerInfo{
846 Server: srv,
847 FullMethod: "/getestservice.EasyOpsTest/SimplePing",
848 }
849 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
850 return srv.(EasyOpsTestServer).SimplePing(ctx, req.(*common.Void))
851 }
852 return interceptor(ctx, in, info, handler)
853 }
854
855 var _EasyOpsTest_serviceDesc = grpc.ServiceDesc{
856 ServiceName: "getestservice.EasyOpsTest",
857 HandlerType: (*EasyOpsTestServer)(nil),
858 Methods: []grpc.MethodDesc{
859 {
860 MethodName: "CheckSerialisation",
861 Handler: _EasyOpsTest_CheckSerialisation_Handler,
862 },
863 {
864 MethodName: "Ping",
865 Handler: _EasyOpsTest_Ping_Handler,
866 },
867 {
868 MethodName: "SimplePing",
869 Handler: _EasyOpsTest_SimplePing_Handler,
870 },
871 },
872 Streams: []grpc.StreamDesc{},
873 Metadata: "golang.conradwood.net/apis/getestservice/getestservice.proto",
874 }
875
876
877
878 type CtxTestClient interface {
879 TestFork(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error)
880 TestDeSer(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*SerialisedContext, error)
881 TestStream(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (CtxTest_TestStreamClient, error)
882 TestUnary(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error)
883 CallUnaryFromStream(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (CtxTest_CallUnaryFromStreamClient, error)
884 CallUnaryFromUnary(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error)
885 CallStreamFromStream(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (CtxTest_CallStreamFromStreamClient, error)
886 CallStreamFromUnary(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error)
887 Sleep(ctx context.Context, in *SleepRequest, opts ...grpc.CallOption) (*common.Void, error)
888 }
889
890 type ctxTestClient struct {
891 cc *grpc.ClientConn
892 }
893
894 func NewCtxTestClient(cc *grpc.ClientConn) CtxTestClient {
895 return &ctxTestClient{cc}
896 }
897
898 func (c *ctxTestClient) TestFork(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error) {
899 out := new(common.Void)
900 err := grpc.Invoke(ctx, "/getestservice.CtxTest/TestFork", in, out, c.cc, opts...)
901 if err != nil {
902 return nil, err
903 }
904 return out, nil
905 }
906
907 func (c *ctxTestClient) TestDeSer(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*SerialisedContext, error) {
908 out := new(SerialisedContext)
909 err := grpc.Invoke(ctx, "/getestservice.CtxTest/TestDeSer", in, out, c.cc, opts...)
910 if err != nil {
911 return nil, err
912 }
913 return out, nil
914 }
915
916 func (c *ctxTestClient) TestStream(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (CtxTest_TestStreamClient, error) {
917 stream, err := grpc.NewClientStream(ctx, &_CtxTest_serviceDesc.Streams[0], c.cc, "/getestservice.CtxTest/TestStream", opts...)
918 if err != nil {
919 return nil, err
920 }
921 x := &ctxTestTestStreamClient{stream}
922 if err := x.ClientStream.SendMsg(in); err != nil {
923 return nil, err
924 }
925 if err := x.ClientStream.CloseSend(); err != nil {
926 return nil, err
927 }
928 return x, nil
929 }
930
931 type CtxTest_TestStreamClient interface {
932 Recv() (*common.Void, error)
933 grpc.ClientStream
934 }
935
936 type ctxTestTestStreamClient struct {
937 grpc.ClientStream
938 }
939
940 func (x *ctxTestTestStreamClient) Recv() (*common.Void, error) {
941 m := new(common.Void)
942 if err := x.ClientStream.RecvMsg(m); err != nil {
943 return nil, err
944 }
945 return m, nil
946 }
947
948 func (c *ctxTestClient) TestUnary(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error) {
949 out := new(common.Void)
950 err := grpc.Invoke(ctx, "/getestservice.CtxTest/TestUnary", in, out, c.cc, opts...)
951 if err != nil {
952 return nil, err
953 }
954 return out, nil
955 }
956
957 func (c *ctxTestClient) CallUnaryFromStream(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (CtxTest_CallUnaryFromStreamClient, error) {
958 stream, err := grpc.NewClientStream(ctx, &_CtxTest_serviceDesc.Streams[1], c.cc, "/getestservice.CtxTest/CallUnaryFromStream", opts...)
959 if err != nil {
960 return nil, err
961 }
962 x := &ctxTestCallUnaryFromStreamClient{stream}
963 if err := x.ClientStream.SendMsg(in); err != nil {
964 return nil, err
965 }
966 if err := x.ClientStream.CloseSend(); err != nil {
967 return nil, err
968 }
969 return x, nil
970 }
971
972 type CtxTest_CallUnaryFromStreamClient interface {
973 Recv() (*common.Void, error)
974 grpc.ClientStream
975 }
976
977 type ctxTestCallUnaryFromStreamClient struct {
978 grpc.ClientStream
979 }
980
981 func (x *ctxTestCallUnaryFromStreamClient) Recv() (*common.Void, error) {
982 m := new(common.Void)
983 if err := x.ClientStream.RecvMsg(m); err != nil {
984 return nil, err
985 }
986 return m, nil
987 }
988
989 func (c *ctxTestClient) CallUnaryFromUnary(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error) {
990 out := new(common.Void)
991 err := grpc.Invoke(ctx, "/getestservice.CtxTest/CallUnaryFromUnary", in, out, c.cc, opts...)
992 if err != nil {
993 return nil, err
994 }
995 return out, nil
996 }
997
998 func (c *ctxTestClient) CallStreamFromStream(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (CtxTest_CallStreamFromStreamClient, error) {
999 stream, err := grpc.NewClientStream(ctx, &_CtxTest_serviceDesc.Streams[2], c.cc, "/getestservice.CtxTest/CallStreamFromStream", opts...)
1000 if err != nil {
1001 return nil, err
1002 }
1003 x := &ctxTestCallStreamFromStreamClient{stream}
1004 if err := x.ClientStream.SendMsg(in); err != nil {
1005 return nil, err
1006 }
1007 if err := x.ClientStream.CloseSend(); err != nil {
1008 return nil, err
1009 }
1010 return x, nil
1011 }
1012
1013 type CtxTest_CallStreamFromStreamClient interface {
1014 Recv() (*common.Void, error)
1015 grpc.ClientStream
1016 }
1017
1018 type ctxTestCallStreamFromStreamClient struct {
1019 grpc.ClientStream
1020 }
1021
1022 func (x *ctxTestCallStreamFromStreamClient) Recv() (*common.Void, error) {
1023 m := new(common.Void)
1024 if err := x.ClientStream.RecvMsg(m); err != nil {
1025 return nil, err
1026 }
1027 return m, nil
1028 }
1029
1030 func (c *ctxTestClient) CallStreamFromUnary(ctx context.Context, in *RequiredContext, opts ...grpc.CallOption) (*common.Void, error) {
1031 out := new(common.Void)
1032 err := grpc.Invoke(ctx, "/getestservice.CtxTest/CallStreamFromUnary", in, out, c.cc, opts...)
1033 if err != nil {
1034 return nil, err
1035 }
1036 return out, nil
1037 }
1038
1039 func (c *ctxTestClient) Sleep(ctx context.Context, in *SleepRequest, opts ...grpc.CallOption) (*common.Void, error) {
1040 out := new(common.Void)
1041 err := grpc.Invoke(ctx, "/getestservice.CtxTest/Sleep", in, out, c.cc, opts...)
1042 if err != nil {
1043 return nil, err
1044 }
1045 return out, nil
1046 }
1047
1048
1049
1050 type CtxTestServer interface {
1051 TestFork(context.Context, *RequiredContext) (*common.Void, error)
1052 TestDeSer(context.Context, *RequiredContext) (*SerialisedContext, error)
1053 TestStream(*RequiredContext, CtxTest_TestStreamServer) error
1054 TestUnary(context.Context, *RequiredContext) (*common.Void, error)
1055 CallUnaryFromStream(*RequiredContext, CtxTest_CallUnaryFromStreamServer) error
1056 CallUnaryFromUnary(context.Context, *RequiredContext) (*common.Void, error)
1057 CallStreamFromStream(*RequiredContext, CtxTest_CallStreamFromStreamServer) error
1058 CallStreamFromUnary(context.Context, *RequiredContext) (*common.Void, error)
1059 Sleep(context.Context, *SleepRequest) (*common.Void, error)
1060 }
1061
1062 func RegisterCtxTestServer(s *grpc.Server, srv CtxTestServer) {
1063 s.RegisterService(&_CtxTest_serviceDesc, srv)
1064 }
1065
1066 func _CtxTest_TestFork_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1067 in := new(RequiredContext)
1068 if err := dec(in); err != nil {
1069 return nil, err
1070 }
1071 if interceptor == nil {
1072 return srv.(CtxTestServer).TestFork(ctx, in)
1073 }
1074 info := &grpc.UnaryServerInfo{
1075 Server: srv,
1076 FullMethod: "/getestservice.CtxTest/TestFork",
1077 }
1078 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1079 return srv.(CtxTestServer).TestFork(ctx, req.(*RequiredContext))
1080 }
1081 return interceptor(ctx, in, info, handler)
1082 }
1083
1084 func _CtxTest_TestDeSer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1085 in := new(RequiredContext)
1086 if err := dec(in); err != nil {
1087 return nil, err
1088 }
1089 if interceptor == nil {
1090 return srv.(CtxTestServer).TestDeSer(ctx, in)
1091 }
1092 info := &grpc.UnaryServerInfo{
1093 Server: srv,
1094 FullMethod: "/getestservice.CtxTest/TestDeSer",
1095 }
1096 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1097 return srv.(CtxTestServer).TestDeSer(ctx, req.(*RequiredContext))
1098 }
1099 return interceptor(ctx, in, info, handler)
1100 }
1101
1102 func _CtxTest_TestStream_Handler(srv interface{}, stream grpc.ServerStream) error {
1103 m := new(RequiredContext)
1104 if err := stream.RecvMsg(m); err != nil {
1105 return err
1106 }
1107 return srv.(CtxTestServer).TestStream(m, &ctxTestTestStreamServer{stream})
1108 }
1109
1110 type CtxTest_TestStreamServer interface {
1111 Send(*common.Void) error
1112 grpc.ServerStream
1113 }
1114
1115 type ctxTestTestStreamServer struct {
1116 grpc.ServerStream
1117 }
1118
1119 func (x *ctxTestTestStreamServer) Send(m *common.Void) error {
1120 return x.ServerStream.SendMsg(m)
1121 }
1122
1123 func _CtxTest_TestUnary_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1124 in := new(RequiredContext)
1125 if err := dec(in); err != nil {
1126 return nil, err
1127 }
1128 if interceptor == nil {
1129 return srv.(CtxTestServer).TestUnary(ctx, in)
1130 }
1131 info := &grpc.UnaryServerInfo{
1132 Server: srv,
1133 FullMethod: "/getestservice.CtxTest/TestUnary",
1134 }
1135 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1136 return srv.(CtxTestServer).TestUnary(ctx, req.(*RequiredContext))
1137 }
1138 return interceptor(ctx, in, info, handler)
1139 }
1140
1141 func _CtxTest_CallUnaryFromStream_Handler(srv interface{}, stream grpc.ServerStream) error {
1142 m := new(RequiredContext)
1143 if err := stream.RecvMsg(m); err != nil {
1144 return err
1145 }
1146 return srv.(CtxTestServer).CallUnaryFromStream(m, &ctxTestCallUnaryFromStreamServer{stream})
1147 }
1148
1149 type CtxTest_CallUnaryFromStreamServer interface {
1150 Send(*common.Void) error
1151 grpc.ServerStream
1152 }
1153
1154 type ctxTestCallUnaryFromStreamServer struct {
1155 grpc.ServerStream
1156 }
1157
1158 func (x *ctxTestCallUnaryFromStreamServer) Send(m *common.Void) error {
1159 return x.ServerStream.SendMsg(m)
1160 }
1161
1162 func _CtxTest_CallUnaryFromUnary_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1163 in := new(RequiredContext)
1164 if err := dec(in); err != nil {
1165 return nil, err
1166 }
1167 if interceptor == nil {
1168 return srv.(CtxTestServer).CallUnaryFromUnary(ctx, in)
1169 }
1170 info := &grpc.UnaryServerInfo{
1171 Server: srv,
1172 FullMethod: "/getestservice.CtxTest/CallUnaryFromUnary",
1173 }
1174 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1175 return srv.(CtxTestServer).CallUnaryFromUnary(ctx, req.(*RequiredContext))
1176 }
1177 return interceptor(ctx, in, info, handler)
1178 }
1179
1180 func _CtxTest_CallStreamFromStream_Handler(srv interface{}, stream grpc.ServerStream) error {
1181 m := new(RequiredContext)
1182 if err := stream.RecvMsg(m); err != nil {
1183 return err
1184 }
1185 return srv.(CtxTestServer).CallStreamFromStream(m, &ctxTestCallStreamFromStreamServer{stream})
1186 }
1187
1188 type CtxTest_CallStreamFromStreamServer interface {
1189 Send(*common.Void) error
1190 grpc.ServerStream
1191 }
1192
1193 type ctxTestCallStreamFromStreamServer struct {
1194 grpc.ServerStream
1195 }
1196
1197 func (x *ctxTestCallStreamFromStreamServer) Send(m *common.Void) error {
1198 return x.ServerStream.SendMsg(m)
1199 }
1200
1201 func _CtxTest_CallStreamFromUnary_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1202 in := new(RequiredContext)
1203 if err := dec(in); err != nil {
1204 return nil, err
1205 }
1206 if interceptor == nil {
1207 return srv.(CtxTestServer).CallStreamFromUnary(ctx, in)
1208 }
1209 info := &grpc.UnaryServerInfo{
1210 Server: srv,
1211 FullMethod: "/getestservice.CtxTest/CallStreamFromUnary",
1212 }
1213 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1214 return srv.(CtxTestServer).CallStreamFromUnary(ctx, req.(*RequiredContext))
1215 }
1216 return interceptor(ctx, in, info, handler)
1217 }
1218
1219 func _CtxTest_Sleep_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1220 in := new(SleepRequest)
1221 if err := dec(in); err != nil {
1222 return nil, err
1223 }
1224 if interceptor == nil {
1225 return srv.(CtxTestServer).Sleep(ctx, in)
1226 }
1227 info := &grpc.UnaryServerInfo{
1228 Server: srv,
1229 FullMethod: "/getestservice.CtxTest/Sleep",
1230 }
1231 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1232 return srv.(CtxTestServer).Sleep(ctx, req.(*SleepRequest))
1233 }
1234 return interceptor(ctx, in, info, handler)
1235 }
1236
1237 var _CtxTest_serviceDesc = grpc.ServiceDesc{
1238 ServiceName: "getestservice.CtxTest",
1239 HandlerType: (*CtxTestServer)(nil),
1240 Methods: []grpc.MethodDesc{
1241 {
1242 MethodName: "TestFork",
1243 Handler: _CtxTest_TestFork_Handler,
1244 },
1245 {
1246 MethodName: "TestDeSer",
1247 Handler: _CtxTest_TestDeSer_Handler,
1248 },
1249 {
1250 MethodName: "TestUnary",
1251 Handler: _CtxTest_TestUnary_Handler,
1252 },
1253 {
1254 MethodName: "CallUnaryFromUnary",
1255 Handler: _CtxTest_CallUnaryFromUnary_Handler,
1256 },
1257 {
1258 MethodName: "CallStreamFromUnary",
1259 Handler: _CtxTest_CallStreamFromUnary_Handler,
1260 },
1261 {
1262 MethodName: "Sleep",
1263 Handler: _CtxTest_Sleep_Handler,
1264 },
1265 },
1266 Streams: []grpc.StreamDesc{
1267 {
1268 StreamName: "TestStream",
1269 Handler: _CtxTest_TestStream_Handler,
1270 ServerStreams: true,
1271 },
1272 {
1273 StreamName: "CallUnaryFromStream",
1274 Handler: _CtxTest_CallUnaryFromStream_Handler,
1275 ServerStreams: true,
1276 },
1277 {
1278 StreamName: "CallStreamFromStream",
1279 Handler: _CtxTest_CallStreamFromStream_Handler,
1280 ServerStreams: true,
1281 },
1282 },
1283 Metadata: "golang.conradwood.net/apis/getestservice/getestservice.proto",
1284 }
1285
1286
1287
1288 type Ctx2TestClient interface {
1289 TriggerRPC(ctx context.Context, in *TriggerRPCRequest, opts ...grpc.CallOption) (*common.Void, error)
1290 }
1291
1292 type ctx2TestClient struct {
1293 cc *grpc.ClientConn
1294 }
1295
1296 func NewCtx2TestClient(cc *grpc.ClientConn) Ctx2TestClient {
1297 return &ctx2TestClient{cc}
1298 }
1299
1300 func (c *ctx2TestClient) TriggerRPC(ctx context.Context, in *TriggerRPCRequest, opts ...grpc.CallOption) (*common.Void, error) {
1301 out := new(common.Void)
1302 err := grpc.Invoke(ctx, "/getestservice.Ctx2Test/TriggerRPC", in, out, c.cc, opts...)
1303 if err != nil {
1304 return nil, err
1305 }
1306 return out, nil
1307 }
1308
1309
1310
1311 type Ctx2TestServer interface {
1312 TriggerRPC(context.Context, *TriggerRPCRequest) (*common.Void, error)
1313 }
1314
1315 func RegisterCtx2TestServer(s *grpc.Server, srv Ctx2TestServer) {
1316 s.RegisterService(&_Ctx2Test_serviceDesc, srv)
1317 }
1318
1319 func _Ctx2Test_TriggerRPC_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1320 in := new(TriggerRPCRequest)
1321 if err := dec(in); err != nil {
1322 return nil, err
1323 }
1324 if interceptor == nil {
1325 return srv.(Ctx2TestServer).TriggerRPC(ctx, in)
1326 }
1327 info := &grpc.UnaryServerInfo{
1328 Server: srv,
1329 FullMethod: "/getestservice.Ctx2Test/TriggerRPC",
1330 }
1331 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1332 return srv.(Ctx2TestServer).TriggerRPC(ctx, req.(*TriggerRPCRequest))
1333 }
1334 return interceptor(ctx, in, info, handler)
1335 }
1336
1337 var _Ctx2Test_serviceDesc = grpc.ServiceDesc{
1338 ServiceName: "getestservice.Ctx2Test",
1339 HandlerType: (*Ctx2TestServer)(nil),
1340 Methods: []grpc.MethodDesc{
1341 {
1342 MethodName: "TriggerRPC",
1343 Handler: _Ctx2Test_TriggerRPC_Handler,
1344 },
1345 },
1346 Streams: []grpc.StreamDesc{},
1347 Metadata: "golang.conradwood.net/apis/getestservice/getestservice.proto",
1348 }
1349
1350 func init() {
1351 proto.RegisterFile("golang.conradwood.net/apis/getestservice/getestservice.proto", fileDescriptor0)
1352 }
1353
1354 var fileDescriptor0 = []byte{
1355
1356 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x6e, 0xe3, 0x44,
1357 0x14, 0x96, 0xdb, 0xa4, 0x49, 0x4f, 0x92, 0xdd, 0xed, 0x34, 0xac, 0x22, 0x03, 0x55, 0xb1, 0x10,
1358 0xca, 0x16, 0x94, 0x22, 0x23, 0xa1, 0x05, 0x2d, 0x42, 0xdb, 0xfc, 0x88, 0x88, 0x6e, 0x89, 0x26,
1359 0xe9, 0x5e, 0x70, 0x81, 0x34, 0x1b, 0x8f, 0x1c, 0xab, 0xce, 0x4c, 0x18, 0x4f, 0xba, 0xcd, 0x25,
1360 0x4f, 0xc0, 0x53, 0xf0, 0x42, 0xdc, 0xf0, 0x34, 0x48, 0x68, 0x7e, 0xec, 0xc4, 0x4e, 0x09, 0x6c,
1361 0xe1, 0x26, 0x9e, 0x73, 0xe6, 0x9c, 0x6f, 0xbe, 0x33, 0xe7, 0x27, 0x03, 0x2f, 0x42, 0x1e, 0x13,
1362 0x16, 0x76, 0xa6, 0x9c, 0x09, 0x12, 0xbc, 0xe5, 0x3c, 0xe8, 0x30, 0x2a, 0xcf, 0xc9, 0x22, 0x4a,
1363 0xce, 0x43, 0x2a, 0x69, 0x22, 0x13, 0x2a, 0x6e, 0xa3, 0x29, 0xcd, 0x4b, 0x9d, 0x85, 0xe0, 0x92,
1364 0xa3, 0x46, 0x4e, 0xe9, 0x9e, 0xed, 0x00, 0x23, 0x4b, 0x39, 0xd3, 0x3f, 0xc6, 0xd5, 0xed, 0xec,
1365 0xb0, 0x9d, 0xf2, 0xf9, 0x9c, 0x33, 0xfb, 0x31, 0xf6, 0xde, 0x2d, 0x94, 0xba, 0x24, 0x8e, 0x91,
1366 0x0b, 0xd5, 0x11, 0x4f, 0x22, 0x19, 0x71, 0xd6, 0x72, 0x4e, 0x9d, 0x76, 0x19, 0x67, 0x32, 0x7a,
1367 0x0a, 0x07, 0xd7, 0x09, 0x15, 0xc3, 0x5e, 0x6b, 0xef, 0xd4, 0x69, 0x1f, 0x62, 0x2b, 0xa1, 0x0f,
1368 0xe0, 0x70, 0x6c, 0x28, 0x0e, 0x7b, 0xad, 0x7d, 0xbd, 0xb5, 0x56, 0xa8, 0x5d, 0x4c, 0x7f, 0x5e,
1369 0xd2, 0x44, 0x0e, 0x7b, 0xad, 0x92, 0xd9, 0xcd, 0x14, 0xde, 0x2f, 0x0e, 0xd4, 0x46, 0x11, 0x0b,
1370 0xad, 0x06, 0x7d, 0x02, 0x8f, 0xc6, 0x6a, 0xc9, 0xa6, 0xf4, 0x6a, 0x39, 0x7f, 0x43, 0x85, 0x66,
1371 0xd1, 0xc0, 0x05, 0x2d, 0x6a, 0x41, 0x65, 0x44, 0x56, 0x31, 0x27, 0x81, 0x25, 0x93, 0x8a, 0xe8,
1372 0x09, 0xec, 0x4f, 0x26, 0x97, 0x9a, 0x47, 0x03, 0xab, 0x25, 0x3a, 0x01, 0x18, 0xc5, 0x94, 0x24,
1373 0x74, 0x40, 0xa2, 0x58, 0x53, 0xa8, 0xe2, 0x0d, 0x8d, 0xf7, 0xbb, 0x03, 0x75, 0xc3, 0x21, 0x59,
1374 0x70, 0x96, 0x50, 0xf4, 0x25, 0x54, 0xd3, 0xb5, 0x3e, 0xbe, 0xe6, 0xbb, 0x9d, 0x7c, 0x7e, 0x36,
1375 0x28, 0xe3, 0xcc, 0x16, 0x7d, 0x0f, 0xa0, 0xe2, 0xa6, 0x62, 0x42, 0xc2, 0xa4, 0xb5, 0x77, 0xba,
1376 0xdf, 0xae, 0xf9, 0x9f, 0xde, 0xeb, 0x69, 0x1c, 0x3a, 0x6b, 0xeb, 0x3e, 0x93, 0x62, 0x85, 0x37,
1377 0xdc, 0xdd, 0x6f, 0xe0, 0x71, 0x61, 0x5b, 0x85, 0x76, 0x43, 0x57, 0x9a, 0xd2, 0x21, 0x56, 0x4b,
1378 0xd4, 0x84, 0xf2, 0x2d, 0x89, 0x97, 0xd4, 0x5e, 0x82, 0x11, 0xbe, 0xde, 0x7b, 0xee, 0x78, 0x6d,
1379 0x40, 0x83, 0x88, 0x05, 0x36, 0x0f, 0xe9, 0xf5, 0x22, 0x28, 0x5d, 0x91, 0x39, 0xb5, 0x10, 0x7a,
1380 0xed, 0x0d, 0xe0, 0x38, 0x67, 0x69, 0x83, 0x39, 0x87, 0xca, 0x84, 0x88, 0x90, 0xca, 0xa4, 0xe5,
1381 0xe8, 0x48, 0xde, 0x2b, 0x44, 0x62, 0x76, 0x71, 0x6a, 0xe5, 0x5d, 0x02, 0x52, 0x05, 0x71, 0xb1,
1382 0xba, 0xe4, 0x61, 0xc4, 0xd2, 0x13, 0x5d, 0xa8, 0x2a, 0x2d, 0x5b, 0x9f, 0x9a, 0xc9, 0xba, 0xd8,
1383 0x48, 0x92, 0xbc, 0xe5, 0x22, 0xcd, 0x62, 0x26, 0x7b, 0x67, 0x29, 0xda, 0x84, 0xdf, 0xd0, 0x0c,
1384 0xad, 0x09, 0x65, 0x2d, 0x5b, 0x28, 0x23, 0x78, 0x3d, 0xa8, 0xbf, 0x5c, 0xca, 0x59, 0x46, 0xbd,
1385 0x09, 0xe5, 0xd7, 0x24, 0x8e, 0x02, 0x6d, 0x55, 0xc5, 0x46, 0x40, 0x27, 0x50, 0x52, 0x88, 0xfa,
1386 0xa4, 0x9a, 0x0f, 0x1d, 0xdd, 0x2d, 0x4a, 0x83, 0xb5, 0xde, 0xfb, 0x0c, 0x0e, 0x4c, 0x28, 0xe8,
1387 0x11, 0xec, 0x0d, 0x47, 0xf6, 0x88, 0xbd, 0xe1, 0x48, 0xdd, 0xda, 0x88, 0x0b, 0xa9, 0x3d, 0x1b,
1388 0x58, 0xaf, 0xbd, 0x5f, 0x1d, 0x38, 0x1a, 0x53, 0x11, 0x91, 0x38, 0x4a, 0x68, 0xd0, 0xe5, 0x4c,
1389 0xd2, 0x3b, 0x7d, 0xbf, 0x3d, 0x22, 0x89, 0xf6, 0xad, 0x63, 0xbd, 0x56, 0x6c, 0xc6, 0x5a, 0x69,
1390 0x73, 0xa4, 0x05, 0xf4, 0xb1, 0x65, 0xb3, 0xaf, 0xd9, 0x3c, 0x31, 0x6c, 0xc6, 0x51, 0xc8, 0x68,
1391 0xb0, 0xe6, 0x84, 0xce, 0xa0, 0x62, 0xf3, 0xa2, 0xeb, 0xf6, 0x3e, 0xc3, 0xd4, 0xc0, 0x9b, 0xc2,
1392 0x63, 0x75, 0x4d, 0x91, 0x58, 0xd3, 0xf9, 0xff, 0x0f, 0x69, 0x43, 0x7d, 0x1c, 0x53, 0xba, 0x48,
1393 0x13, 0xd2, 0x52, 0xbe, 0x53, 0xce, 0x82, 0x44, 0xc7, 0xec, 0xe0, 0x54, 0xf4, 0xfa, 0x70, 0x34,
1394 0x11, 0x51, 0x18, 0x52, 0x81, 0x47, 0xdd, 0xd4, 0xfc, 0x29, 0x1c, 0xbc, 0x9c, 0x66, 0xc3, 0xa5,
1395 0x81, 0xad, 0xa4, 0x60, 0xba, 0x7c, 0xc9, 0xa4, 0x4d, 0x4f, 0x03, 0xa7, 0xa2, 0x77, 0x05, 0xe5,
1396 0xee, 0x8c, 0x44, 0x6c, 0xe7, 0x64, 0x7a, 0x06, 0x65, 0x35, 0xbd, 0xd2, 0x9e, 0x3b, 0x2e, 0x54,
1397 0xaa, 0xda, 0xc3, 0xc6, 0xc2, 0xfb, 0x10, 0xca, 0x1a, 0x5a, 0xa5, 0x45, 0x2f, 0x2c, 0x13, 0x23,
1398 0xf8, 0x57, 0x50, 0xeb, 0x4f, 0x67, 0xdc, 0x86, 0x8b, 0xbe, 0x85, 0x92, 0x6a, 0x58, 0xb4, 0xa3,
1399 0xff, 0xdd, 0xf7, 0x77, 0x74, 0xb8, 0xff, 0x13, 0x1c, 0x69, 0x3c, 0x29, 0x28, 0x99, 0xa7, 0xa8,
1400 0x43, 0xa8, 0x8f, 0x29, 0x0b, 0x26, 0xdc, 0x34, 0xf8, 0x83, 0xd1, 0xdb, 0x8e, 0xff, 0xa7, 0x03,
1401 0x95, 0x3e, 0x49, 0x56, 0x3f, 0x2c, 0x12, 0x34, 0x81, 0xda, 0x46, 0x23, 0xa3, 0x8f, 0x0a, 0x9e,
1402 0xdb, 0xe3, 0xc0, 0xf5, 0x76, 0x99, 0xd8, 0x66, 0x7a, 0x05, 0xb5, 0x8d, 0xb6, 0xde, 0x42, 0xdd,
1403 0x6e, 0xf9, 0x2d, 0xca, 0xb9, 0xde, 0xcc, 0xe0, 0x74, 0xeb, 0xfe, 0x0d, 0xdc, 0x66, 0xcf, 0xef,
1404 0x84, 0xf3, 0x7f, 0x73, 0xa0, 0x66, 0xe3, 0x9f, 0xa8, 0x02, 0x7b, 0x0e, 0xa8, 0x3b, 0xa3, 0xd3,
1405 0x9b, 0xb4, 0x35, 0x89, 0xae, 0x8f, 0x66, 0xb1, 0x20, 0x54, 0xae, 0xdd, 0x7a, 0xc7, 0xfe, 0x05,
1406 0xbe, 0xe6, 0x51, 0x80, 0x7c, 0x9b, 0xea, 0x2d, 0x5b, 0x55, 0x7d, 0xee, 0xbd, 0x5a, 0xd4, 0x06,
1407 0x18, 0x47, 0xf3, 0x45, 0x4c, 0xb5, 0x67, 0x0e, 0x2f, 0x8f, 0xee, 0xff, 0x51, 0x82, 0x4a, 0x57,
1408 0xde, 0x59, 0x8e, 0x55, 0xf5, 0x1d, 0x70, 0x71, 0x83, 0x4e, 0x0a, 0xb8, 0x85, 0x0e, 0x2e, 0x70,
1409 0x7c, 0x05, 0x87, 0xca, 0xb3, 0x47, 0xc7, 0x54, 0xfc, 0xa3, 0xeb, 0x69, 0x61, 0x7f, 0x7b, 0x5a,
1410 0xbd, 0x00, 0x50, 0x70, 0xa6, 0x38, 0xdf, 0x8d, 0xca, 0xe7, 0x0e, 0xfa, 0xca, 0x90, 0xb9, 0x66,
1411 0x44, 0xac, 0xde, 0x31, 0x8e, 0x3e, 0x1c, 0xab, 0x6e, 0xd4, 0xae, 0x03, 0xc1, 0xe7, 0x0f, 0x64,
1412 0x70, 0x01, 0x28, 0x07, 0xf3, 0x10, 0x2a, 0x03, 0x68, 0x2a, 0x0c, 0xc3, 0xe0, 0x3f, 0x70, 0xe9,
1413 0x9a, 0x90, 0xd6, 0x38, 0x0f, 0x21, 0xe3, 0x43, 0x59, 0x4f, 0x57, 0x54, 0xac, 0xf9, 0xcd, 0x99,
1414 0x5b, 0xa8, 0xac, 0xef, 0xa0, 0xda, 0x95, 0x77, 0xbe, 0xae, 0x2c, 0x95, 0xd0, 0x6c, 0xe6, 0xa2,
1415 0x62, 0x01, 0x6c, 0x8d, 0xe3, 0x3c, 0xd2, 0xc5, 0x35, 0x3c, 0x63, 0x54, 0x6e, 0x3e, 0x19, 0xed,
1416 0x23, 0x52, 0xbd, 0x1a, 0x15, 0xd6, 0x06, 0xd8, 0x8f, 0xed, 0x7f, 0xfb, 0xb2, 0x7d, 0x73, 0xa0,
1417 0x5f, 0x98, 0x5f, 0xfc, 0x15, 0x00, 0x00, 0xff, 0xff, 0x52, 0x3f, 0x79, 0x2a, 0x0c, 0x0b, 0x00,
1418 0x00,
1419 }
1420
View as plain text