meterconn

package
v0.0.0-...-5727443 Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2017 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WrapConn

func WrapConn(bwc metrics.Reporter, conn tpt.Conn) tpt.Conn

Types

type MeteredDuplexConn

type MeteredDuplexConn struct {
	tpt.DuplexConn
	// contains filtered or unexported fields
}

func (*MeteredDuplexConn) Read

func (mc *MeteredDuplexConn) Read(b []byte) (int, error)

func (*MeteredDuplexConn) Write

func (mc *MeteredDuplexConn) Write(b []byte) (int, error)

type MeteredMultiplexConn

type MeteredMultiplexConn struct {
	tpt.MultiplexConn
	// contains filtered or unexported fields
}

func (*MeteredMultiplexConn) AcceptStream

func (ms *MeteredMultiplexConn) AcceptStream() (smux.Stream, error)

func (*MeteredMultiplexConn) OpenStream

func (ms *MeteredMultiplexConn) OpenStream() (smux.Stream, error)

Jump to

Keyboard shortcuts

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