// Code generated by goctl. DO NOT EDIT. // goctl 1.10.1 // Source: message.proto package messageClient import ( "context" "lone-services/rpc/message/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( AddRequest = message.AddRequest AddResponse = message.AddResponse ApiMessageNumberRequest = message.ApiMessageNumberRequest ItemsRequest = message.ItemsRequest Response = message.Response Message interface { AdminMessage(ctx context.Context, in *ItemsRequest, opts ...grpc.CallOption) (*Response, error) ApiMessage(ctx context.Context, in *ApiMessageNumberRequest, opts ...grpc.CallOption) (*Response, error) ApiMessageNumber(ctx context.Context, in *ApiMessageNumberRequest, opts ...grpc.CallOption) (*Response, error) MessageAdd(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddResponse, error) } defaultMessage struct { cli zrpc.Client } ) func NewMessage(cli zrpc.Client) Message { return &defaultMessage{ cli: cli, } } func (m *defaultMessage) AdminMessage(ctx context.Context, in *ItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := message.NewMessageClient(m.cli.Conn()) return client.AdminMessage(ctx, in, opts...) } func (m *defaultMessage) ApiMessage(ctx context.Context, in *ApiMessageNumberRequest, opts ...grpc.CallOption) (*Response, error) { client := message.NewMessageClient(m.cli.Conn()) return client.ApiMessage(ctx, in, opts...) } func (m *defaultMessage) ApiMessageNumber(ctx context.Context, in *ApiMessageNumberRequest, opts ...grpc.CallOption) (*Response, error) { client := message.NewMessageClient(m.cli.Conn()) return client.ApiMessageNumber(ctx, in, opts...) } func (m *defaultMessage) MessageAdd(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddResponse, error) { client := message.NewMessageClient(m.cli.Conn()) return client.MessageAdd(ctx, in, opts...) }