Documentation ¶
Index ¶
- type UniversalNetworkAdapter
- func (adapter *UniversalNetworkAdapter) Browse(destination *models.Destination) ([]*models.RemoteFile, error)
- func (adapter *UniversalNetworkAdapter) Download(remoteFile *models.RemoteFile) (*models.RemoteFileContent, error)
- func (adapter *UniversalNetworkAdapter) RegisterDownloader(downloader contracts.Downloader, scheme string)
- func (adapter *UniversalNetworkAdapter) Stat(destination *models.Destination) (*models.RemoteFile, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UniversalNetworkAdapter ¶
type UniversalNetworkAdapter struct {
// contains filtered or unexported fields
}
func NewUniversalNetworkAdapter ¶
func NewUniversalNetworkAdapter() *UniversalNetworkAdapter
func (*UniversalNetworkAdapter) Browse ¶
func (adapter *UniversalNetworkAdapter) Browse(destination *models.Destination) ([]*models.RemoteFile, error)
func (*UniversalNetworkAdapter) Download ¶
func (adapter *UniversalNetworkAdapter) Download(remoteFile *models.RemoteFile) (*models.RemoteFileContent, error)
func (*UniversalNetworkAdapter) RegisterDownloader ¶
func (adapter *UniversalNetworkAdapter) RegisterDownloader(downloader contracts.Downloader, scheme string)
func (*UniversalNetworkAdapter) Stat ¶
func (adapter *UniversalNetworkAdapter) Stat(destination *models.Destination) (*models.RemoteFile, error)
Click to show internal directories.
Click to hide internal directories.