filters

package
v0.0.0-...-8387ec5 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AESDecrypter

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

AESDecrypter is an AES-256 decryptor.

func NewAESDecrypter

func NewAESDecrypter(r io.Reader, power int, salt, iv []byte, password string) (*AESDecrypter, error)

NewAESDecrypter returns a new AES-256 decryptor.

func (*AESDecrypter) Read

func (d *AESDecrypter) Read(p []byte) (int, error)

type BCJ2Decoder

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

BCJ2Decoder is a BCJ2 decoder.

func NewBCJ2Decoder

func NewBCJ2Decoder(main, call, jump, rangedecoder io.Reader, limit int64) (*BCJ2Decoder, error)

NewBCJ2Decoder returns a new BCJ2 decoder.

func (*BCJ2Decoder) Read

func (d *BCJ2Decoder) Read(p []byte) (int, error)

type DeltaDecoder

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

DeltaDecoder is a Delta decoder.

func NewDeltaDecoder

func NewDeltaDecoder(r io.Reader, delta uint, limit int64) (*DeltaDecoder, error)

NewDeltaDecoder returns a new Delta decoder.

func (*DeltaDecoder) Read

func (d *DeltaDecoder) Read(p []byte) (int, error)

Jump to

Keyboard shortcuts

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