Documentation
¶
Index ¶
- func NewDiscordProvider(configPath string) (datboxcore.Provider, error)
- type DirEntry
- type DiscordProvider
- func (prov *DiscordProvider) Copy(src, dst string) error
- func (prov *DiscordProvider) Delete(path string, recursive, remote bool) error
- func (prov *DiscordProvider) Get(path string, writer io.WriteCloser, progressCallback func(datboxcore.Progress)) error
- func (prov *DiscordProvider) Info() (datboxcore.ProviderInfo, error)
- func (prov *DiscordProvider) List(path string) ([]fs.DirEntry, error)
- func (prov *DiscordProvider) Mkdir(path string, parents bool) error
- func (prov *DiscordProvider) Move(src, dst string) error
- func (prov *DiscordProvider) Put(path string, size int64, reader io.ReadCloser, ...) error
- type FileInfo
- type TransferResult
- type UploadResult
- type WrappedDirEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDiscordProvider ¶
func NewDiscordProvider(configPath string) (datboxcore.Provider, error)
Types ¶
type DiscordProvider ¶
type DiscordProvider struct {
// contains filtered or unexported fields
}
func (*DiscordProvider) Copy ¶
func (prov *DiscordProvider) Copy(src, dst string) error
func (*DiscordProvider) Delete ¶
func (prov *DiscordProvider) Delete(path string, recursive, remote bool) error
func (*DiscordProvider) Get ¶
func (prov *DiscordProvider) Get(path string, writer io.WriteCloser, progressCallback func(datboxcore.Progress)) error
func (*DiscordProvider) Info ¶
func (prov *DiscordProvider) Info() (datboxcore.ProviderInfo, error)
func (*DiscordProvider) List ¶
func (prov *DiscordProvider) List(path string) ([]fs.DirEntry, error)
func (*DiscordProvider) Move ¶
func (prov *DiscordProvider) Move(src, dst string) error
func (*DiscordProvider) Put ¶
func (prov *DiscordProvider) Put(path string, size int64, reader io.ReadCloser, progressCallback func(datboxcore.Progress)) error
type TransferResult ¶
type UploadResult ¶
type WrappedDirEntry ¶
type WrappedDirEntry struct {
// contains filtered or unexported fields
}
func (*WrappedDirEntry) IsDir ¶
func (e *WrappedDirEntry) IsDir() bool
func (*WrappedDirEntry) Name ¶
func (e *WrappedDirEntry) Name() string
func (*WrappedDirEntry) Type ¶
func (e *WrappedDirEntry) Type() fs.FileMode
Click to show internal directories.
Click to hide internal directories.