io

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CallbackReader

type CallbackReader struct {
	// contains filtered or unexported fields
}

func NewCallbackReader

func NewCallbackReader(r io.Reader, callback func(n int)) *CallbackReader

func (*CallbackReader) Read

func (cr *CallbackReader) Read(p []byte) (n int, err error)

type CallbackWriter

type CallbackWriter struct {
	// contains filtered or unexported fields
}

func NewCallbackWriter

func NewCallbackWriter(w io.Writer, callback func(n int)) *CallbackWriter

func (*CallbackWriter) Write

func (cw *CallbackWriter) Write(p []byte) (n int, err error)

type RateReader added in v0.2.0

type RateReader struct {
	// contains filtered or unexported fields
}

func NewRateReader added in v0.2.0

func NewRateReader(r io.Reader, limiter *rate.Limiter) *RateReader

func (*RateReader) Read added in v0.2.0

func (rr *RateReader) Read(p []byte) (n int, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL