Documentation ¶
Index ¶
- type FileService
- func (fs *FileService) AddDirectory(ctx context.Context, in *pb.AddDirectoryRequest) (*pb.Directory, error)
- func (fs *FileService) AllDirectory(ctx context.Context, in *pb.AllDirectoryRequest) (*pb.AllDirectoryReply, error)
- func (fs *FileService) DeleteDirectory(ctx context.Context, in *pb.DeleteDirectoryRequest) (*empty.Empty, error)
- func (fs *FileService) DeleteFiles(ctx context.Context, in *pb.DeleteFileRequest) (*empty.Empty, error)
- func (fs *FileService) GetFile(ctx context.Context, in *pb.GetFileRequest) (*pb.GetFileReply, error)
- func (fs *FileService) GetFileBySha(ctx context.Context, in *pb.GetFileByShaRequest) (*pb.File, error)
- func (fs *FileService) PageFile(ctx context.Context, in *pb.PageFileRequest) (*pb.PageFileReply, error)
- func (fs *FileService) PrepareUploadFile(ctx context.Context, in *pb.PrepareUploadFileRequest) (*pb.PrepareUploadFileReply, error)
- func (fs *FileService) UpdateDirectory(ctx context.Context, in *pb.UpdateDirectoryRequest) (*empty.Empty, error)
- func (fs *FileService) UpdateFile(ctx context.Context, in *pb.UpdateFileRequest) (*empty.Empty, error)
- func (fs *FileService) UploadFile(ctx context.Context, in *pb.UploadFileRequest) (*pb.UploadFileReply, error)
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 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 ¶
func (fs *FileService) PrepareUploadFile(ctx context.Context, in *pb.PrepareUploadFileRequest) (*pb.PrepareUploadFileReply, error)
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 文件上传
Click to show internal directories.
Click to hide internal directories.