// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.4.0 // - protoc v5.27.1 // source: matchmaking/v1/share/shareFur.proto package v1 import ( context "context" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" ) // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. // Requires gRPC-Go v1.62.0 or later. const _ = grpc.SupportPackageIsVersion8 const ( ShareFur_GetBotStockFurTrade_FullMethodName = "/matchmaking.v1.ShareFur/GetBotStockFurTrade" ShareFur_ShareFurPlaceOrder_FullMethodName = "/matchmaking.v1.ShareFur/ShareFurPlaceOrder" ShareFur_ShareFurUpdateOrder_FullMethodName = "/matchmaking.v1.ShareFur/ShareFurUpdateOrder" ShareFur_ShareFurPosition_FullMethodName = "/matchmaking.v1.ShareFur/ShareFurPosition" ShareFur_ShareFurAllPosition_FullMethodName = "/matchmaking.v1.ShareFur/ShareFurAllPosition" ShareFur_ShareFurCancel_FullMethodName = "/matchmaking.v1.ShareFur/ShareFurCancel" ) // ShareFurClient is the client API for ShareFur service. // // 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. type ShareFurClient interface { // GetBotStockFurTrade 法国股列表查询 GetBotStockFurTrade(ctx context.Context, in *GetFurBotStockTradeRequest, opts ...grpc.CallOption) (*GetBotStockFurTradeReply, error) // ShareFurPlaceOrder 法国股下单 ShareFurPlaceOrder(ctx context.Context, in *ShareFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) // ShareFurUpdateOrder 法国股设置止盈止损 ShareFurUpdateOrder(ctx context.Context, in *UpdateFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) // ShareFurPosition 法国股平仓 ShareFurPosition(ctx context.Context, in *CancelFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) // ShareFurAllPosition 法国股一键平仓 ShareFurAllPosition(ctx context.Context, in *AllFurOrderRequest, opts ...grpc.CallOption) (*AllFurOrderReply, error) // ShareFurCancel 法国股撤单 ShareFurCancel(ctx context.Context, in *CancelFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) } type shareFurClient struct { cc grpc.ClientConnInterface } func NewShareFurClient(cc grpc.ClientConnInterface) ShareFurClient { return &shareFurClient{cc} } func (c *shareFurClient) GetBotStockFurTrade(ctx context.Context, in *GetFurBotStockTradeRequest, opts ...grpc.CallOption) (*GetBotStockFurTradeReply, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetBotStockFurTradeReply) err := c.cc.Invoke(ctx, ShareFur_GetBotStockFurTrade_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *shareFurClient) ShareFurPlaceOrder(ctx context.Context, in *ShareFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(FurOrderReply) err := c.cc.Invoke(ctx, ShareFur_ShareFurPlaceOrder_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *shareFurClient) ShareFurUpdateOrder(ctx context.Context, in *UpdateFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(FurOrderReply) err := c.cc.Invoke(ctx, ShareFur_ShareFurUpdateOrder_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *shareFurClient) ShareFurPosition(ctx context.Context, in *CancelFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(FurOrderReply) err := c.cc.Invoke(ctx, ShareFur_ShareFurPosition_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *shareFurClient) ShareFurAllPosition(ctx context.Context, in *AllFurOrderRequest, opts ...grpc.CallOption) (*AllFurOrderReply, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AllFurOrderReply) err := c.cc.Invoke(ctx, ShareFur_ShareFurAllPosition_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *shareFurClient) ShareFurCancel(ctx context.Context, in *CancelFurOrderRequest, opts ...grpc.CallOption) (*FurOrderReply, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(FurOrderReply) err := c.cc.Invoke(ctx, ShareFur_ShareFurCancel_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } // ShareFurServer is the server API for ShareFur service. // All implementations must embed UnimplementedShareFurServer // for forward compatibility type ShareFurServer interface { // GetBotStockFurTrade 法国股列表查询 GetBotStockFurTrade(context.Context, *GetFurBotStockTradeRequest) (*GetBotStockFurTradeReply, error) // ShareFurPlaceOrder 法国股下单 ShareFurPlaceOrder(context.Context, *ShareFurOrderRequest) (*FurOrderReply, error) // ShareFurUpdateOrder 法国股设置止盈止损 ShareFurUpdateOrder(context.Context, *UpdateFurOrderRequest) (*FurOrderReply, error) // ShareFurPosition 法国股平仓 ShareFurPosition(context.Context, *CancelFurOrderRequest) (*FurOrderReply, error) // ShareFurAllPosition 法国股一键平仓 ShareFurAllPosition(context.Context, *AllFurOrderRequest) (*AllFurOrderReply, error) // ShareFurCancel 法国股撤单 ShareFurCancel(context.Context, *CancelFurOrderRequest) (*FurOrderReply, error) mustEmbedUnimplementedShareFurServer() } // UnimplementedShareFurServer must be embedded to have forward compatible implementations. type UnimplementedShareFurServer struct { } func (UnimplementedShareFurServer) GetBotStockFurTrade(context.Context, *GetFurBotStockTradeRequest) (*GetBotStockFurTradeReply, error) { return nil, status.Errorf(codes.Unimplemented, "method GetBotStockFurTrade not implemented") } func (UnimplementedShareFurServer) ShareFurPlaceOrder(context.Context, *ShareFurOrderRequest) (*FurOrderReply, error) { return nil, status.Errorf(codes.Unimplemented, "method ShareFurPlaceOrder not implemented") } func (UnimplementedShareFurServer) ShareFurUpdateOrder(context.Context, *UpdateFurOrderRequest) (*FurOrderReply, error) { return nil, status.Errorf(codes.Unimplemented, "method ShareFurUpdateOrder not implemented") } func (UnimplementedShareFurServer) ShareFurPosition(context.Context, *CancelFurOrderRequest) (*FurOrderReply, error) { return nil, status.Errorf(codes.Unimplemented, "method ShareFurPosition not implemented") } func (UnimplementedShareFurServer) ShareFurAllPosition(context.Context, *AllFurOrderRequest) (*AllFurOrderReply, error) { return nil, status.Errorf(codes.Unimplemented, "method ShareFurAllPosition not implemented") } func (UnimplementedShareFurServer) ShareFurCancel(context.Context, *CancelFurOrderRequest) (*FurOrderReply, error) { return nil, status.Errorf(codes.Unimplemented, "method ShareFurCancel not implemented") } func (UnimplementedShareFurServer) mustEmbedUnimplementedShareFurServer() {} // UnsafeShareFurServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to ShareFurServer will // result in compilation errors. type UnsafeShareFurServer interface { mustEmbedUnimplementedShareFurServer() } func RegisterShareFurServer(s grpc.ServiceRegistrar, srv ShareFurServer) { s.RegisterService(&ShareFur_ServiceDesc, srv) } func _ShareFur_GetBotStockFurTrade_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetFurBotStockTradeRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(ShareFurServer).GetBotStockFurTrade(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: ShareFur_GetBotStockFurTrade_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShareFurServer).GetBotStockFurTrade(ctx, req.(*GetFurBotStockTradeRequest)) } return interceptor(ctx, in, info, handler) } func _ShareFur_ShareFurPlaceOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ShareFurOrderRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(ShareFurServer).ShareFurPlaceOrder(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: ShareFur_ShareFurPlaceOrder_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShareFurServer).ShareFurPlaceOrder(ctx, req.(*ShareFurOrderRequest)) } return interceptor(ctx, in, info, handler) } func _ShareFur_ShareFurUpdateOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateFurOrderRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(ShareFurServer).ShareFurUpdateOrder(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: ShareFur_ShareFurUpdateOrder_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShareFurServer).ShareFurUpdateOrder(ctx, req.(*UpdateFurOrderRequest)) } return interceptor(ctx, in, info, handler) } func _ShareFur_ShareFurPosition_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CancelFurOrderRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(ShareFurServer).ShareFurPosition(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: ShareFur_ShareFurPosition_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShareFurServer).ShareFurPosition(ctx, req.(*CancelFurOrderRequest)) } return interceptor(ctx, in, info, handler) } func _ShareFur_ShareFurAllPosition_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AllFurOrderRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(ShareFurServer).ShareFurAllPosition(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: ShareFur_ShareFurAllPosition_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShareFurServer).ShareFurAllPosition(ctx, req.(*AllFurOrderRequest)) } return interceptor(ctx, in, info, handler) } func _ShareFur_ShareFurCancel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CancelFurOrderRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(ShareFurServer).ShareFurCancel(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: ShareFur_ShareFurCancel_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShareFurServer).ShareFurCancel(ctx, req.(*CancelFurOrderRequest)) } return interceptor(ctx, in, info, handler) } // ShareFur_ServiceDesc is the grpc.ServiceDesc for ShareFur service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var ShareFur_ServiceDesc = grpc.ServiceDesc{ ServiceName: "matchmaking.v1.ShareFur", HandlerType: (*ShareFurServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetBotStockFurTrade", Handler: _ShareFur_GetBotStockFurTrade_Handler, }, { MethodName: "ShareFurPlaceOrder", Handler: _ShareFur_ShareFurPlaceOrder_Handler, }, { MethodName: "ShareFurUpdateOrder", Handler: _ShareFur_ShareFurUpdateOrder_Handler, }, { MethodName: "ShareFurPosition", Handler: _ShareFur_ShareFurPosition_Handler, }, { MethodName: "ShareFurAllPosition", Handler: _ShareFur_ShareFurAllPosition_Handler, }, { MethodName: "ShareFurCancel", Handler: _ShareFur_ShareFurCancel_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "matchmaking/v1/share/shareFur.proto", }