...
1
2
3
4
5
6
7 package proto
8
9 import (
10 context "context"
11 grpc "google.golang.org/grpc"
12 codes "google.golang.org/grpc/codes"
13 status "google.golang.org/grpc/status"
14 emptypb "google.golang.org/protobuf/types/known/emptypb"
15 )
16
17
18
19
20 const _ = grpc.SupportPackageIsVersion7
21
22
23
24
25 type CRLStorerClient interface {
26 UploadCRL(ctx context.Context, opts ...grpc.CallOption) (CRLStorer_UploadCRLClient, error)
27 }
28
29 type cRLStorerClient struct {
30 cc grpc.ClientConnInterface
31 }
32
33 func NewCRLStorerClient(cc grpc.ClientConnInterface) CRLStorerClient {
34 return &cRLStorerClient{cc}
35 }
36
37 func (c *cRLStorerClient) UploadCRL(ctx context.Context, opts ...grpc.CallOption) (CRLStorer_UploadCRLClient, error) {
38 stream, err := c.cc.NewStream(ctx, &CRLStorer_ServiceDesc.Streams[0], "/storer.CRLStorer/UploadCRL", opts...)
39 if err != nil {
40 return nil, err
41 }
42 x := &cRLStorerUploadCRLClient{stream}
43 return x, nil
44 }
45
46 type CRLStorer_UploadCRLClient interface {
47 Send(*UploadCRLRequest) error
48 CloseAndRecv() (*emptypb.Empty, error)
49 grpc.ClientStream
50 }
51
52 type cRLStorerUploadCRLClient struct {
53 grpc.ClientStream
54 }
55
56 func (x *cRLStorerUploadCRLClient) Send(m *UploadCRLRequest) error {
57 return x.ClientStream.SendMsg(m)
58 }
59
60 func (x *cRLStorerUploadCRLClient) CloseAndRecv() (*emptypb.Empty, error) {
61 if err := x.ClientStream.CloseSend(); err != nil {
62 return nil, err
63 }
64 m := new(emptypb.Empty)
65 if err := x.ClientStream.RecvMsg(m); err != nil {
66 return nil, err
67 }
68 return m, nil
69 }
70
71
72
73
74 type CRLStorerServer interface {
75 UploadCRL(CRLStorer_UploadCRLServer) error
76 mustEmbedUnimplementedCRLStorerServer()
77 }
78
79
80 type UnimplementedCRLStorerServer struct {
81 }
82
83 func (UnimplementedCRLStorerServer) UploadCRL(CRLStorer_UploadCRLServer) error {
84 return status.Errorf(codes.Unimplemented, "method UploadCRL not implemented")
85 }
86 func (UnimplementedCRLStorerServer) mustEmbedUnimplementedCRLStorerServer() {}
87
88
89
90
91 type UnsafeCRLStorerServer interface {
92 mustEmbedUnimplementedCRLStorerServer()
93 }
94
95 func RegisterCRLStorerServer(s grpc.ServiceRegistrar, srv CRLStorerServer) {
96 s.RegisterService(&CRLStorer_ServiceDesc, srv)
97 }
98
99 func _CRLStorer_UploadCRL_Handler(srv interface{}, stream grpc.ServerStream) error {
100 return srv.(CRLStorerServer).UploadCRL(&cRLStorerUploadCRLServer{stream})
101 }
102
103 type CRLStorer_UploadCRLServer interface {
104 SendAndClose(*emptypb.Empty) error
105 Recv() (*UploadCRLRequest, error)
106 grpc.ServerStream
107 }
108
109 type cRLStorerUploadCRLServer struct {
110 grpc.ServerStream
111 }
112
113 func (x *cRLStorerUploadCRLServer) SendAndClose(m *emptypb.Empty) error {
114 return x.ServerStream.SendMsg(m)
115 }
116
117 func (x *cRLStorerUploadCRLServer) Recv() (*UploadCRLRequest, error) {
118 m := new(UploadCRLRequest)
119 if err := x.ServerStream.RecvMsg(m); err != nil {
120 return nil, err
121 }
122 return m, nil
123 }
124
125
126
127
128 var CRLStorer_ServiceDesc = grpc.ServiceDesc{
129 ServiceName: "storer.CRLStorer",
130 HandlerType: (*CRLStorerServer)(nil),
131 Methods: []grpc.MethodDesc{},
132 Streams: []grpc.StreamDesc{
133 {
134 StreamName: "UploadCRL",
135 Handler: _CRLStorer_UploadCRL_Handler,
136 ClientStreams: true,
137 },
138 },
139 Metadata: "storer.proto",
140 }
141
View as plain text