Versions in this module Expand all Collapse all v1 v1.0.0 Mar 21, 2016 Changes in this version + const ParseEncryption + const ParseHost + const ParseInterval + const ParseIntervalHR + const ParseMessage + const ParsePlugin + const ParsePluginInstance + const ParseSeverity + const ParseSignature + const ParseTime + const ParseTimeHR + const ParseType + const ParseTypeInstance + const ParseValues + const TypeAbsolute + const TypeCounter + const TypeDerive + const TypeGauge + var ErrorInvalid = errors.New("Invalid packet") + var ErrorUnknownDataType = errors.New("Unknown data source type") + var ErrorUnknownType = errors.New("Unknown value type") + var ErrorUnsupported = errors.New("Unsupported packet") + var ValueTypeNames = map[string]uint8 + var ValueTypeValues = map[uint8]string + func Packets(b []byte, types Types) (*[]Packet, error) + type Packet struct + Hostname string + Interval uint64 + IntervalHR uint64 + Plugin string + PluginInstance string + Time uint64 + TimeHR uint64 + Type string + TypeInstance string + Values []Value + func (p Packet) FormatName() string + type Type struct + Max string + Min string + Name string + Type uint8 + func ParseDataSet(s string) (string, []*Type, error) + type Types map[string][]*Type + func TypesDB(b []byte) (Types, error) + func TypesDBFile(path string) (Types, error) + type Value struct + Name string + Type uint8 + TypeName string + Value float64