Versions in this module Expand all Collapse all v0 v0.1.1 Dec 7, 2014 v0.1.0 Dec 7, 2014 Changes in this version + type Client interface + Close func() error + Dec func(stat interface{}, value int64, rate float32) error + Gauge func(stat interface{}, value int64, rate float32) error + GaugeDelta func(stat interface{}, value int64, rate float32) error + Inc func(stat interface{}, value int64, rate float32) error + Metric func(p ...string) Metric + ReportRuntimeMetrics func(prefix string, rate float32) error + SetPrefix func(prefix string) + Timing func(stat interface{}, delta int64, rate float32) error + TimingMs func(stat interface{}, tm time.Duration, rate float32) error + UniqueInt64 func(stat interface{}, value int64, rate float32) error + UniqueString func(stat interface{}, value string, rate float32) error + func New(addr, prefix string) (Client, error) + func NewNop() Client + func NewWithOptions(addr, prefix string, opts Options) (Client, error) + type Metric interface + Metric func(p ...string) Metric + String func() string + func NewMetric(prefix string, p ...string) Metric + type Options struct + FlushBytes int + FlushPeriod time.Duration + UseBuffering bool + type UDPSender struct + func (s *UDPSender) Close() error + func (s *UDPSender) Write(data []byte) (int, error)