logic

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: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CopyLogic

type CopyLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCopyLogic

func NewCopyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CopyLogic

func (*CopyLogic) Copy

type GetDirLogic

type GetDirLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetDirLogic

func NewGetDirLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetDirLogic

func (*GetDirLogic) GetDir

func (l *GetDirLogic) GetDir(in *storage.GetDirReq) (*storage.GetDirRes, error)

rpc ListFile(ListFileReq) returns(ListFileRes);

type GetDriverAddtionLogic

type GetDriverAddtionLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetDriverAddtionLogic

func NewGetDriverAddtionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetDriverAddtionLogic

func (*GetDriverAddtionLogic) GetDriverAddtion

type GetDriverConfigLogic

type GetDriverConfigLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetDriverConfigLogic

func NewGetDriverConfigLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetDriverConfigLogic

func (*GetDriverConfigLogic) GetDriverConfig

type GetLinkLogic

type GetLinkLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetLinkLogic

func NewGetLinkLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetLinkLogic
func (l *GetLinkLogic) GetLink(in *storage.GetLinkReq) (*storage.GetLinkRes, error)

type GetSupportedDriversLogic

type GetSupportedDriversLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetSupportedDriversLogic

func NewGetSupportedDriversLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetSupportedDriversLogic

func (*GetSupportedDriversLogic) GetSupportedDrivers

type MkdirLogic

type MkdirLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewMkdirLogic

func NewMkdirLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MkdirLogic

func (*MkdirLogic) Mkdir

func (l *MkdirLogic) Mkdir(in *storage.MakeDirReq) (*storage.Empty, error)

type MoveLogic

type MoveLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewMoveLogic

func NewMoveLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MoveLogic

func (*MoveLogic) Move

type PutLogic

type PutLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewPutLogic

func NewPutLogic(ctx context.Context, svcCtx *svc.ServiceContext) *PutLogic

func (*PutLogic) Put

func (l *PutLogic) Put(in *storage.PutReq) (*storage.PutRes, error)

type RefreshAllLogic

type RefreshAllLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRefreshAllLogic

func NewRefreshAllLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RefreshAllLogic

func (*RefreshAllLogic) RefreshAll

func (l *RefreshAllLogic) RefreshAll(in *storage.Empty) (*storage.Empty, error)

type RemoveLogic

type RemoveLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRemoveLogic

func NewRemoveLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RemoveLogic

func (*RemoveLogic) Remove

func (l *RemoveLogic) Remove(in *storage.RemoveReq) (*storage.Empty, error)

type RenameLogic

type RenameLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRenameLogic

func NewRenameLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RenameLogic

func (*RenameLogic) Rename

func (l *RenameLogic) Rename(in *storage.RenameReq) (*storage.Empty, error)

Jump to

Keyboard shortcuts

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