Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var File_gitee_com_jingshanccc_course_file_proto_file_file_proto protoreflect.FileDescriptor
Functions ¶
func NewFileServiceEndpoints ¶
func RegisterFileServiceHandler ¶
func RegisterFileServiceHandler(s server.Server, hdlr FileServiceHandler, opts ...server.HandlerOption) error
Types ¶
type FileService ¶
type FileService interface {
Upload(ctx context.Context, in *dto.FileDto, opts ...client.CallOption) (*dto.FileDto, error)
Check(ctx context.Context, in *basic.String, opts ...client.CallOption) (*dto.FileDto, error)
VerifyUpload(ctx context.Context, in *basic.String, opts ...client.CallOption) (*dto.VerifyRes, error)
UploadShard(ctx context.Context, in *dto.FileShardDto, opts ...client.CallOption) (*basic.Boolean, error)
Merge(ctx context.Context, in *dto.FileDto, opts ...client.CallOption) (*dto.FileDto, error)
Cancel(ctx context.Context, in *basic.String, opts ...client.CallOption) (*basic.String, error)
}
func NewFileService ¶
func NewFileService(name string, c client.Client) FileService
type FileServiceHandler ¶
type FileServiceHandler interface {
Upload(context.Context, *dto.FileDto, *dto.FileDto) error
Check(context.Context, *basic.String, *dto.FileDto) error
VerifyUpload(context.Context, *basic.String, *dto.VerifyRes) error
UploadShard(context.Context, *dto.FileShardDto, *basic.Boolean) error
Merge(context.Context, *dto.FileDto, *dto.FileDto) error
Cancel(context.Context, *basic.String, *basic.String) error
}
Click to show internal directories.
Click to hide internal directories.