// Code generated by goctl. DO NOT EDIT. // goctl 1.10.2 // Source: water.proto package waterClient import ( "context" "lone-services/rpc/water/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( AddLogRequest = water.AddLogRequest EmptyRequest = water.EmptyRequest HostCodeRequest = water.HostCodeRequest LogItemsRequest = water.LogItemsRequest Response = water.Response SettingRequest = water.SettingRequest WifiCheckRequest = water.WifiCheckRequest WifiSetRequest = water.WifiSetRequest Water interface { WifiCheck(ctx context.Context, in *WifiCheckRequest, opts ...grpc.CallOption) (*Response, error) WifiSet(ctx context.Context, in *WifiSetRequest, opts ...grpc.CallOption) (*Response, error) AddLog(ctx context.Context, in *AddLogRequest, opts ...grpc.CallOption) (*Response, error) LogItems(ctx context.Context, in *LogItemsRequest, opts ...grpc.CallOption) (*Response, error) Setting(ctx context.Context, in *SettingRequest, opts ...grpc.CallOption) (*Response, error) GetSetting(ctx context.Context, in *HostCodeRequest, opts ...grpc.CallOption) (*Response, error) } defaultWater struct { cli zrpc.Client } ) func NewWater(cli zrpc.Client) Water { return &defaultWater{ cli: cli, } } func (m *defaultWater) WifiCheck(ctx context.Context, in *WifiCheckRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.WifiCheck(ctx, in, opts...) } func (m *defaultWater) WifiSet(ctx context.Context, in *WifiSetRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.WifiSet(ctx, in, opts...) } func (m *defaultWater) AddLog(ctx context.Context, in *AddLogRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.AddLog(ctx, in, opts...) } func (m *defaultWater) LogItems(ctx context.Context, in *LogItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.LogItems(ctx, in, opts...) } func (m *defaultWater) Setting(ctx context.Context, in *SettingRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.Setting(ctx, in, opts...) } func (m *defaultWater) GetSetting(ctx context.Context, in *HostCodeRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.GetSetting(ctx, in, opts...) }