...

Package readercounter

import "github.com/sassoftware/relic/lib/readercounter"
Overview
Index

Overview ▾

type ReaderCounter

Wraps a Reader and counts how many bytes are read from it

type ReaderCounter struct {
    R io.Reader // underlying Reader
    N int64     // number of bytes read
}

func New

func New(r io.Reader) *ReaderCounter

func (*ReaderCounter) Read

func (c *ReaderCounter) Read(d []byte) (int, error)