Versions in this module Expand all Collapse all v3 v3.0.0 Feb 5, 2020 Changes in this version + type Base struct + Appname *string + Facility *uint8 + Hostname *string + Message *string + MsgID *string + Priority *uint8 + ProcID *string + Severity *uint8 + Timestamp *time.Time + func (m *Base) ComputeFromPriority(value uint8) + func (m *Base) FacilityLevel() *string + func (m *Base) FacilityMessage() *string + func (m *Base) SeverityLevel() *string + func (m *Base) SeverityMessage() *string + func (m *Base) SeverityShortLevel() *string + func (m *Base) Valid() bool + type BestEfforter interface + HasBestEffort func() bool + WithBestEffort func() + type Machine interface + Parse func(input []byte) (Message, error) + type MachineOption func(m Machine) Machine + type Message interface + ComputeFromPriority func(value uint8) + FacilityLevel func() *string + FacilityMessage func() *string + SeverityLevel func() *string + SeverityMessage func() *string + SeverityShortLevel func() *string + Valid func() bool + type Parser interface + Parse func(r io.Reader) + WithListener func(ParserListener) + type ParserListener func(*Result) + type ParserOption func(p Parser) Parser + func WithBestEffort() ParserOption + func WithListener(f ParserListener) ParserOption + type Result struct + Error error + Message Message Other modules containing this package github.com/influxdata/go-syslog github.com/influxdata/go-syslog/v2