// Code generated by goctl. DO NOT EDIT. // goctl 1.10.1 // Source: analysis.proto package analysisuser import ( "context" "lone-services/rpc/analysis/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( DeviceBindReq = analysis.DeviceBindReq DeviceInfoReq = analysis.DeviceInfoReq FaceBindReq = analysis.FaceBindReq Response = analysis.Response UserAuthDeleteReq = analysis.UserAuthDeleteReq UserAuthListReq = analysis.UserAuthListReq UserAuthReq = analysis.UserAuthReq UserAuthUpdateReq = analysis.UserAuthUpdateReq UserDeleteReq = analysis.UserDeleteReq UserImproveReq = analysis.UserImproveReq UserLogDeleteReq = analysis.UserLogDeleteReq UserStatusReq = analysis.UserStatusReq AnalysisUser interface { FaceBind(ctx context.Context, in *FaceBindReq, opts ...grpc.CallOption) (*Response, error) UserImprove(ctx context.Context, in *UserImproveReq, opts ...grpc.CallOption) (*Response, error) UserDelete(ctx context.Context, in *UserDeleteReq, opts ...grpc.CallOption) (*Response, error) UserAuth(ctx context.Context, in *UserAuthReq, opts ...grpc.CallOption) (*Response, error) UserAuthList(ctx context.Context, in *UserAuthListReq, opts ...grpc.CallOption) (*Response, error) UserAuthDelete(ctx context.Context, in *UserAuthDeleteReq, opts ...grpc.CallOption) (*Response, error) UserAuthUpdate(ctx context.Context, in *UserAuthUpdateReq, opts ...grpc.CallOption) (*Response, error) DeviceBind(ctx context.Context, in *DeviceBindReq, opts ...grpc.CallOption) (*Response, error) DeviceInfo(ctx context.Context, in *DeviceInfoReq, opts ...grpc.CallOption) (*Response, error) UserLogDelete(ctx context.Context, in *UserLogDeleteReq, opts ...grpc.CallOption) (*Response, error) UserStatus(ctx context.Context, in *UserStatusReq, opts ...grpc.CallOption) (*Response, error) } defaultAnalysisUser struct { cli zrpc.Client } ) func NewAnalysisUser(cli zrpc.Client) AnalysisUser { return &defaultAnalysisUser{ cli: cli, } } func (m *defaultAnalysisUser) FaceBind(ctx context.Context, in *FaceBindReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.FaceBind(ctx, in, opts...) } func (m *defaultAnalysisUser) UserImprove(ctx context.Context, in *UserImproveReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserImprove(ctx, in, opts...) } func (m *defaultAnalysisUser) UserDelete(ctx context.Context, in *UserDeleteReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserDelete(ctx, in, opts...) } func (m *defaultAnalysisUser) UserAuth(ctx context.Context, in *UserAuthReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserAuth(ctx, in, opts...) } func (m *defaultAnalysisUser) UserAuthList(ctx context.Context, in *UserAuthListReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserAuthList(ctx, in, opts...) } func (m *defaultAnalysisUser) UserAuthDelete(ctx context.Context, in *UserAuthDeleteReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserAuthDelete(ctx, in, opts...) } func (m *defaultAnalysisUser) UserAuthUpdate(ctx context.Context, in *UserAuthUpdateReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserAuthUpdate(ctx, in, opts...) } func (m *defaultAnalysisUser) DeviceBind(ctx context.Context, in *DeviceBindReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.DeviceBind(ctx, in, opts...) } func (m *defaultAnalysisUser) DeviceInfo(ctx context.Context, in *DeviceInfoReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.DeviceInfo(ctx, in, opts...) } func (m *defaultAnalysisUser) UserLogDelete(ctx context.Context, in *UserLogDeleteReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserLogDelete(ctx, in, opts...) } func (m *defaultAnalysisUser) UserStatus(ctx context.Context, in *UserStatusReq, opts ...grpc.CallOption) (*Response, error) { client := analysis.NewAnalysisUserClient(m.cli.Conn()) return client.UserStatus(ctx, in, opts...) }