Versions in this module Expand all Collapse all v0 v0.0.3 Feb 16, 2022 Changes in this version type Reader + BaseDifference int + BaseDrift int + func (r *Reader) MatchDeviceWithTolerances(userAgent string, drift int, difference int) Device v0.0.2 May 4, 2020 Changes in this version + var POWERS [129]uint32 = [129]uint32 + type Device struct + func (d *Device) GetValue(propertyName string) string + type Matcher struct + func NewMatcher(reader *Reader, userAgent string) Matcher + func (m *Matcher) Match() Device + type Node struct + FirstIndex int16 + Hashes []NodeHash + HashesCount int32 + LastIndex int16 + Length int + Modulo uint32 + UnmatchedNodeOffset int32 + type NodeHash struct + HashCode uint32 + NodeOffset int32 + type Property struct + ComponentIndex int + StringOffset int + SubIndex int + type Reader struct + func NewReader(buffer []byte) (*Reader, error) + func NewReaderFromFile(filename string) (*Reader, error) + func (r *Reader) MatchDevice(userAgent string) Device