rootdirectory

package
v0.0.0-...-58d8038 Latest Latest
Warning

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

Go to latest
Published: May 7, 2021 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MethodInvalid int32 = iota
	MethodUploadBlob
	MethodUploadTree
	MethodUpdateBranch
)
View Source
const (
	CompressNone int32 = iota
	CompressZlib
)

Variables

This section is empty.

Functions

func New

func Socket

func Socket(s storage.Storage, port int)

Types

type RootDirectory

type RootDirectory struct {
	pb.UnimplementedKoalaFSServer
	// contains filtered or unexported fields
}

func (*RootDirectory) Branches

func (g *RootDirectory) Branches(ctx context.Context, _ *pb.Void) (resp *pb.Branches, err error)

func (*RootDirectory) Cp

func (g *RootDirectory) Cp(ctx context.Context, req *pb.MoveRequest) (resp *pb.PathList, err error)

func (*RootDirectory) Download

func (g *RootDirectory) Download(ctx context.Context, req *pb.PathList) (resp *pb.DownloadResponse, err error)

func (*RootDirectory) Ls

func (g *RootDirectory) Ls(ctx context.Context, req *pb.PathReq) (resp *pb.FilesResponse, err error)

func (*RootDirectory) Mv

func (g *RootDirectory) Mv(ctx context.Context, req *pb.MoveRequest) (resp *pb.Void, err error)

func (*RootDirectory) NewDir

func (g *RootDirectory) NewDir(ctx context.Context, req *pb.PathReq) (resp *pb.Path, err error)

func (*RootDirectory) NewFile

func (g *RootDirectory) NewFile(ctx context.Context, req *pb.PathReq) (resp *pb.Path, err error)

func (*RootDirectory) Remove

func (g *RootDirectory) Remove(ctx context.Context, req *pb.PathList) (resp *pb.Void, err error)

func (*RootDirectory) Status

func (g *RootDirectory) Status(ctx context.Context, _ *pb.Void) (resp *pb.Status, err error)

func (*RootDirectory) UpdateRef

func (g *RootDirectory) UpdateRef(ctx context.Context, ref *pb.Ref) (resp *pb.Void, err error)

func (*RootDirectory) Upload

func (g *RootDirectory) Upload(ctx context.Context, req *pb.UploadRequest) (resp *pb.UploadResponse, err error)

func (*RootDirectory) UploadBlob

func (*RootDirectory) UploadTree

Jump to

Keyboard shortcuts

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