github.com/ava-labs/avalanchego@v1.11.11/proto/pb/appsender/appsender_grpc.pb.go (about) 1 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 2 // versions: 3 // - protoc-gen-go-grpc v1.3.0 4 // - protoc (unknown) 5 // source: appsender/appsender.proto 6 7 package appsender 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 // This is a compile-time assertion to ensure that this generated file 18 // is compatible with the grpc package it is being compiled against. 19 // Requires gRPC-Go v1.32.0 or later. 20 const _ = grpc.SupportPackageIsVersion7 21 22 const ( 23 AppSender_SendAppRequest_FullMethodName = "/appsender.AppSender/SendAppRequest" 24 AppSender_SendAppResponse_FullMethodName = "/appsender.AppSender/SendAppResponse" 25 AppSender_SendAppError_FullMethodName = "/appsender.AppSender/SendAppError" 26 AppSender_SendAppGossip_FullMethodName = "/appsender.AppSender/SendAppGossip" 27 ) 28 29 // AppSenderClient is the client API for AppSender service. 30 // 31 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 32 type AppSenderClient interface { 33 SendAppRequest(ctx context.Context, in *SendAppRequestMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) 34 SendAppResponse(ctx context.Context, in *SendAppResponseMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) 35 SendAppError(ctx context.Context, in *SendAppErrorMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) 36 SendAppGossip(ctx context.Context, in *SendAppGossipMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) 37 } 38 39 type appSenderClient struct { 40 cc grpc.ClientConnInterface 41 } 42 43 func NewAppSenderClient(cc grpc.ClientConnInterface) AppSenderClient { 44 return &appSenderClient{cc} 45 } 46 47 func (c *appSenderClient) SendAppRequest(ctx context.Context, in *SendAppRequestMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) { 48 out := new(emptypb.Empty) 49 err := c.cc.Invoke(ctx, AppSender_SendAppRequest_FullMethodName, in, out, opts...) 50 if err != nil { 51 return nil, err 52 } 53 return out, nil 54 } 55 56 func (c *appSenderClient) SendAppResponse(ctx context.Context, in *SendAppResponseMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) { 57 out := new(emptypb.Empty) 58 err := c.cc.Invoke(ctx, AppSender_SendAppResponse_FullMethodName, in, out, opts...) 59 if err != nil { 60 return nil, err 61 } 62 return out, nil 63 } 64 65 func (c *appSenderClient) SendAppError(ctx context.Context, in *SendAppErrorMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) { 66 out := new(emptypb.Empty) 67 err := c.cc.Invoke(ctx, AppSender_SendAppError_FullMethodName, in, out, opts...) 68 if err != nil { 69 return nil, err 70 } 71 return out, nil 72 } 73 74 func (c *appSenderClient) SendAppGossip(ctx context.Context, in *SendAppGossipMsg, opts ...grpc.CallOption) (*emptypb.Empty, error) { 75 out := new(emptypb.Empty) 76 err := c.cc.Invoke(ctx, AppSender_SendAppGossip_FullMethodName, in, out, opts...) 77 if err != nil { 78 return nil, err 79 } 80 return out, nil 81 } 82 83 // AppSenderServer is the server API for AppSender service. 84 // All implementations must embed UnimplementedAppSenderServer 85 // for forward compatibility 86 type AppSenderServer interface { 87 SendAppRequest(context.Context, *SendAppRequestMsg) (*emptypb.Empty, error) 88 SendAppResponse(context.Context, *SendAppResponseMsg) (*emptypb.Empty, error) 89 SendAppError(context.Context, *SendAppErrorMsg) (*emptypb.Empty, error) 90 SendAppGossip(context.Context, *SendAppGossipMsg) (*emptypb.Empty, error) 91 mustEmbedUnimplementedAppSenderServer() 92 } 93 94 // UnimplementedAppSenderServer must be embedded to have forward compatible implementations. 95 type UnimplementedAppSenderServer struct { 96 } 97 98 func (UnimplementedAppSenderServer) SendAppRequest(context.Context, *SendAppRequestMsg) (*emptypb.Empty, error) { 99 return nil, status.Errorf(codes.Unimplemented, "method SendAppRequest not implemented") 100 } 101 func (UnimplementedAppSenderServer) SendAppResponse(context.Context, *SendAppResponseMsg) (*emptypb.Empty, error) { 102 return nil, status.Errorf(codes.Unimplemented, "method SendAppResponse not implemented") 103 } 104 func (UnimplementedAppSenderServer) SendAppError(context.Context, *SendAppErrorMsg) (*emptypb.Empty, error) { 105 return nil, status.Errorf(codes.Unimplemented, "method SendAppError not implemented") 106 } 107 func (UnimplementedAppSenderServer) SendAppGossip(context.Context, *SendAppGossipMsg) (*emptypb.Empty, error) { 108 return nil, status.Errorf(codes.Unimplemented, "method SendAppGossip not implemented") 109 } 110 func (UnimplementedAppSenderServer) mustEmbedUnimplementedAppSenderServer() {} 111 112 // UnsafeAppSenderServer may be embedded to opt out of forward compatibility for this service. 113 // Use of this interface is not recommended, as added methods to AppSenderServer will 114 // result in compilation errors. 115 type UnsafeAppSenderServer interface { 116 mustEmbedUnimplementedAppSenderServer() 117 } 118 119 func RegisterAppSenderServer(s grpc.ServiceRegistrar, srv AppSenderServer) { 120 s.RegisterService(&AppSender_ServiceDesc, srv) 121 } 122 123 func _AppSender_SendAppRequest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 124 in := new(SendAppRequestMsg) 125 if err := dec(in); err != nil { 126 return nil, err 127 } 128 if interceptor == nil { 129 return srv.(AppSenderServer).SendAppRequest(ctx, in) 130 } 131 info := &grpc.UnaryServerInfo{ 132 Server: srv, 133 FullMethod: AppSender_SendAppRequest_FullMethodName, 134 } 135 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 136 return srv.(AppSenderServer).SendAppRequest(ctx, req.(*SendAppRequestMsg)) 137 } 138 return interceptor(ctx, in, info, handler) 139 } 140 141 func _AppSender_SendAppResponse_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 142 in := new(SendAppResponseMsg) 143 if err := dec(in); err != nil { 144 return nil, err 145 } 146 if interceptor == nil { 147 return srv.(AppSenderServer).SendAppResponse(ctx, in) 148 } 149 info := &grpc.UnaryServerInfo{ 150 Server: srv, 151 FullMethod: AppSender_SendAppResponse_FullMethodName, 152 } 153 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 154 return srv.(AppSenderServer).SendAppResponse(ctx, req.(*SendAppResponseMsg)) 155 } 156 return interceptor(ctx, in, info, handler) 157 } 158 159 func _AppSender_SendAppError_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 160 in := new(SendAppErrorMsg) 161 if err := dec(in); err != nil { 162 return nil, err 163 } 164 if interceptor == nil { 165 return srv.(AppSenderServer).SendAppError(ctx, in) 166 } 167 info := &grpc.UnaryServerInfo{ 168 Server: srv, 169 FullMethod: AppSender_SendAppError_FullMethodName, 170 } 171 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 172 return srv.(AppSenderServer).SendAppError(ctx, req.(*SendAppErrorMsg)) 173 } 174 return interceptor(ctx, in, info, handler) 175 } 176 177 func _AppSender_SendAppGossip_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 178 in := new(SendAppGossipMsg) 179 if err := dec(in); err != nil { 180 return nil, err 181 } 182 if interceptor == nil { 183 return srv.(AppSenderServer).SendAppGossip(ctx, in) 184 } 185 info := &grpc.UnaryServerInfo{ 186 Server: srv, 187 FullMethod: AppSender_SendAppGossip_FullMethodName, 188 } 189 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 190 return srv.(AppSenderServer).SendAppGossip(ctx, req.(*SendAppGossipMsg)) 191 } 192 return interceptor(ctx, in, info, handler) 193 } 194 195 // AppSender_ServiceDesc is the grpc.ServiceDesc for AppSender service. 196 // It's only intended for direct use with grpc.RegisterService, 197 // and not to be introspected or modified (even as a copy) 198 var AppSender_ServiceDesc = grpc.ServiceDesc{ 199 ServiceName: "appsender.AppSender", 200 HandlerType: (*AppSenderServer)(nil), 201 Methods: []grpc.MethodDesc{ 202 { 203 MethodName: "SendAppRequest", 204 Handler: _AppSender_SendAppRequest_Handler, 205 }, 206 { 207 MethodName: "SendAppResponse", 208 Handler: _AppSender_SendAppResponse_Handler, 209 }, 210 { 211 MethodName: "SendAppError", 212 Handler: _AppSender_SendAppError_Handler, 213 }, 214 { 215 MethodName: "SendAppGossip", 216 Handler: _AppSender_SendAppGossip_Handler, 217 }, 218 }, 219 Streams: []grpc.StreamDesc{}, 220 Metadata: "appsender/appsender.proto", 221 }