Versions in this module Expand all Collapse all v0 v0.1.34 Oct 10, 2023 Changes in this version + const PacketMinimalHeaderSize + const RequestHeaderFixedChunkLength + var ErrMissingPSK = errors.New("missing psk") + func Key(key []byte, keyLength int) []byte + func SessionKey(psk []byte, salt []byte, keyLength int) []byte + type Method struct + func NewMethod(method string, password string) (*Method, error) + type Pair struct + Method *Method + Name string + Val T + type Tester struct + Lists []Pair[T] + func NewTester() *Tester[T] + func (t *Tester[T]) Add(name, method, password string, val T) (err error) + func (t *Tester[T]) Test(peeker peek.Peeker, cb func(name string, val T)) (bool, error) + func (t *Tester[T]) TestPacket(packet []byte) (bool, string, T)