Documentation ¶
Overview ¶
Package smbcompression defines structures and identifiers for SMB compression.
Index ¶
Constants ¶
View Source
const ( None = 0x0000 LZNT1 = 0x0001 LZ77 = 0x0002 LZ77Huffman = 0x0003 )
Possible compression algorithms.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capabilities ¶
type Capabilities []byte
Capabilities interprets a slice of bytes as a set of compression capabilities during SMB 3.1.1 protocol negotiation.
func (Capabilities) AlgorithmCount ¶
func (c Capabilities) AlgorithmCount() uint16
AlgorithmCount returns the number of supported compression algorithms.
func (Capabilities) Algorithms ¶
func (c Capabilities) Algorithms() List
Algorithms returns the list of supported compression algorithms.
func (Capabilities) SetAlgorithmCount ¶
func (c Capabilities) SetAlgorithmCount(count uint16)
SetAlgorithmCount sets the number of supported compression algorithms.
Click to show internal directories.
Click to hide internal directories.