Documentation ¶
Index ¶
- type BasicAuth
- type RemoteArchive
- func (r *RemoteArchive) DeleteFile(filename string) error
- func (r *RemoteArchive) ListFiles() ([]*archive.FileInfo, error)
- func (r *RemoteArchive) MoveFile(from string, to string) error
- func (r *RemoteArchive) OpenFile(filename string) (archive.FileInfo, io.ReadCloser, error)
- func (r *RemoteArchive) OpenReaderAtFile(filename string) (archive.FileInfo, archive.FileReadAtCloser, error)
- func (r *RemoteArchive) OpenSeekableFile(filename string) (archive.FileInfo, io.ReadSeekCloser, error)
- func (r *RemoteArchive) SaveFile(reader io.Reader, fileInfo *archive.FileInfo) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RemoteArchive ¶
type RemoteArchive struct {
// contains filtered or unexported fields
}
func Connect ¶
func Connect(connection *remote.Connection, archiveResourceName string) (*RemoteArchive, error)
func NewRemoteArchive ¶
func NewRemoteArchive( conn grpc.ClientConnInterface, archiveName string, ) *RemoteArchive
func (*RemoteArchive) DeleteFile ¶
func (r *RemoteArchive) DeleteFile(filename string) error
func (*RemoteArchive) OpenFile ¶
func (r *RemoteArchive) OpenFile(filename string) (archive.FileInfo, io.ReadCloser, error)
func (*RemoteArchive) OpenReaderAtFile ¶
func (r *RemoteArchive) OpenReaderAtFile(filename string) (archive.FileInfo, archive.FileReadAtCloser, error)
func (*RemoteArchive) OpenSeekableFile ¶
func (r *RemoteArchive) OpenSeekableFile(filename string) (archive.FileInfo, io.ReadSeekCloser, error)
Click to show internal directories.
Click to hide internal directories.