sevenzip

package
v3.46.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2025 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SevenZip

type SevenZip struct{}

func (SevenZip) AcceptedExtensions

func (SevenZip) AcceptedExtensions() []string

func (SevenZip) AcceptedMultipartExtensions

func (SevenZip) AcceptedMultipartExtensions() map[string]tool.MultipartExtension

func (SevenZip) Decompress

func (SevenZip) Decompress(ss []*stream.SeekableStream, outputPath string, args model.ArchiveInnerArgs, up model.UpdateProgress) error

func (SevenZip) Extract

func (SevenZip) GetMeta

func (SevenZip) List

type WrapFile

type WrapFile struct {
	// contains filtered or unexported fields
}

func (*WrapFile) FileInfo

func (f *WrapFile) FileInfo() fs.FileInfo

func (*WrapFile) Name

func (f *WrapFile) Name() string

func (*WrapFile) Open

func (f *WrapFile) Open() (io.ReadCloser, error)

type WrapReader

type WrapReader struct {
	Reader *sevenzip.Reader
}

func (*WrapReader) Files

func (r *WrapReader) Files() []tool.SubFile

Jump to

Keyboard shortcuts

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