Versions in this module Expand all Collapse all v0 v0.3.1 Feb 2, 2017 v0.3.0 Dec 30, 2016 v0.2.1 Dec 14, 2016 Changes in this version + const WriteBufferSize + var WriteBufferPool = sync.Pool + type Reader struct + func NewReader(filename string) (*Reader, error) + func (r *Reader) Close() + func (r *Reader) Days() uint16 + func (r *Reader) DaysString() string + func (r *Reader) Read(p []byte) (int, error) + func (r *Reader) ReadRecord() ([]byte, error) + func (r *Reader) Timestamp() uint32 + func (r *Reader) Value() float64 + func (r *Reader) Version() uint32 + type WriteBuffer struct + Body [WriteBufferSize]byte + Used int + func GetWriteBuffer() *WriteBuffer + func (wb *WriteBuffer) Bytes() []byte + func (wb *WriteBuffer) CanWriteGraphitePoint(metricLen int) bool + func (wb *WriteBuffer) Empty() bool + func (wb *WriteBuffer) Release() + func (wb *WriteBuffer) Reset() *WriteBuffer + func (wb *WriteBuffer) Write(p []byte) + func (wb *WriteBuffer) WriteBytes(p []byte) + func (wb *WriteBuffer) WriteFloat64(value float64) + func (wb *WriteBuffer) WriteGraphitePoint(name []byte, value float64, timestamp uint32, days uint16, version uint32) + func (wb *WriteBuffer) WriteUint16(value uint16) + func (wb *WriteBuffer) WriteUint32(value uint32) + func (wb *WriteBuffer) WriteUint64(value uint64)