Documentation ¶
Index ¶
- type DirInfo
- type Empty
- type GetDirReq
- type GetDirRes
- type GetDriverAddtionReq
- type GetDriverAddtionRes
- type GetDriverConfigReq
- type GetDriverConfigRes
- type GetLinkReq
- type GetLinkRes
- type GetSupportedDriversRes
- type Link
- type LinkArgs
- type MakeDirReq
- type MakeDirRes
- type MoveCopyReq
- type MoveCopyRes
- type PageReq
- type PutReq
- type PutRes
- type RemoveReq
- type RemoveRes
- type RenameReq
- type Sort
- type Storage
- type StringArr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 MakeDirReq ¶
type MakeDirReq = storage.MakeDirReq
type MakeDirRes ¶
type MakeDirRes = storage.MakeDirRes
type MoveCopyReq ¶
type MoveCopyReq = storage.MoveCopyReq
type MoveCopyRes ¶
type MoveCopyRes = storage.MoveCopyRes
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 ¶
Click to show internal directories.
Click to hide internal directories.