service

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileService

type FileService struct {
	pb.UnimplementedServiceServer
	// contains filtered or unexported fields
}

func New

func New(c *config.Config, hs *http.Server, gs *grpc.Server) *FileService

func NewFile

func NewFile(conf *config.Config) *FileService

func (*FileService) AddDirectory

func (fs *FileService) AddDirectory(ctx context.Context, in *pb.AddDirectoryRequest) (*pb.Directory, error)

AddDirectory 添加目录

func (*FileService) AllDirectory

func (fs *FileService) AllDirectory(ctx context.Context, in *pb.AllDirectoryRequest) (*pb.AllDirectoryReply, error)

AllDirectory 获取目录

func (*FileService) DeleteDirectory

func (fs *FileService) DeleteDirectory(ctx context.Context, in *pb.DeleteDirectoryRequest) (*empty.Empty, error)

DeleteDirectory 删除目录

func (*FileService) DeleteFiles

func (fs *FileService) DeleteFiles(ctx context.Context, in *pb.DeleteFileRequest) (*empty.Empty, error)

DeleteFiles 删除文件

func (*FileService) GetFile

func (fs *FileService) GetFile(ctx context.Context, in *pb.GetFileRequest) (*pb.GetFileReply, error)

GetFile 获取文件

func (*FileService) GetFileBySha

func (fs *FileService) GetFileBySha(ctx context.Context, in *pb.GetFileByShaRequest) (*pb.File, error)

GetFileBySha 文件查询

func (*FileService) PageFile

func (fs *FileService) PageFile(ctx context.Context, in *pb.PageFileRequest) (*pb.PageFileReply, error)

PageFile 文件分野查询

func (*FileService) PrepareUploadFile

PrepareUploadFile 文件预上传

func (*FileService) UpdateDirectory

func (fs *FileService) UpdateDirectory(ctx context.Context, in *pb.UpdateDirectoryRequest) (*empty.Empty, error)

UpdateDirectory 更新目录

func (*FileService) UpdateFile

func (fs *FileService) UpdateFile(ctx context.Context, in *pb.UpdateFileRequest) (*empty.Empty, error)

UpdateFile 修改文件

func (*FileService) UploadFile

func (fs *FileService) UploadFile(ctx context.Context, in *pb.UploadFileRequest) (*pb.UploadFileReply, error)

UploadFile 文件上传

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL