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.