storageclient

package
v0.0.0-...-c590095 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DirInfo

type DirInfo = storage.DirInfo

type Empty

type Empty = storage.Empty

type GetDirReq

type GetDirReq = storage.GetDirReq

type GetDirRes

type GetDirRes = storage.GetDirRes

type GetDriverAddtionReq

type GetDriverAddtionReq = storage.GetDriverAddtionReq

type GetDriverAddtionRes

type GetDriverAddtionRes = storage.GetDriverAddtionRes

type GetDriverConfigReq

type GetDriverConfigReq = storage.GetDriverConfigReq

type GetDriverConfigRes

type GetDriverConfigRes = storage.GetDriverConfigRes

type GetLinkReq

type GetLinkReq = storage.GetLinkReq

type GetLinkRes

type GetLinkRes = storage.GetLinkRes

type GetSupportedDriversRes

type GetSupportedDriversRes = storage.GetSupportedDriversRes
type Link = storage.Link

type LinkArgs

type LinkArgs = storage.LinkArgs

type MakeDirReq

type MakeDirReq = storage.MakeDirReq

type MakeDirRes

type MakeDirRes = storage.MakeDirRes

type MoveCopyReq

type MoveCopyReq = storage.MoveCopyReq

type MoveCopyRes

type MoveCopyRes = storage.MoveCopyRes

type PageReq

type PageReq = storage.PageReq

type PutReq

type PutReq = storage.PutReq

type PutRes

type PutRes = storage.PutRes

type RemoveReq

type RemoveReq = storage.RemoveReq

type RemoveRes

type RemoveRes = storage.RemoveRes

type RenameReq

type RenameReq = storage.RenameReq

type Sort

type Sort = storage.Sort

type Storage

type Storage interface {
	GetDir(ctx context.Context, in *GetDirReq, opts ...grpc.CallOption) (*GetDirRes, error)
	GetLink(ctx context.Context, in *GetLinkReq, opts ...grpc.CallOption) (*GetLinkRes, error)
	GetDriverConfig(ctx context.Context, in *GetDriverConfigReq, opts ...grpc.CallOption) (*GetDriverConfigRes, error)
	GetDriverAddtion(ctx context.Context, in *GetDriverAddtionReq, opts ...grpc.CallOption) (*GetDriverAddtionRes, error)
	Mkdir(ctx context.Context, in *MakeDirReq, opts ...grpc.CallOption) (*Empty, error)
	Rename(ctx context.Context, in *RenameReq, opts ...grpc.CallOption) (*Empty, error)
	Move(ctx context.Context, in *MoveCopyReq, opts ...grpc.CallOption) (*MoveCopyRes, error)
	Copy(ctx context.Context, in *MoveCopyReq, opts ...grpc.CallOption) (*MoveCopyRes, error)
	Remove(ctx context.Context, in *RemoveReq, opts ...grpc.CallOption) (*Empty, error)
	Put(ctx context.Context, in *PutReq, opts ...grpc.CallOption) (*PutRes, error)
	RefreshAll(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
	GetSupportedDrivers(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*GetSupportedDriversRes, error)
}

func NewStorage

func NewStorage(cli zrpc.Client) Storage

type StringArr

type StringArr = storage.StringArr

Jump to

Keyboard shortcuts

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