Versions in this module Expand all Collapse all v1 v1.6.2 Mar 2, 2021 v1.6.1 Mar 2, 2021 Changes in this version + type Conn struct + func New(conn net.Conn, l logger.Logger, pieceTimeout time.Duration, maxRequestsIn int, ...) *Conn + func (p *Conn) Addr() *net.TCPAddr + func (p *Conn) CancelRequest(msg peerprotocol.CancelMessage) + func (p *Conn) Close() + func (p *Conn) IP() string + func (p *Conn) Logger() logger.Logger + func (p *Conn) Messages() <-chan interface{} + func (p *Conn) Run() + func (p *Conn) SendMessage(msg peerprotocol.Message) + func (p *Conn) SendPiece(msg peerprotocol.RequestMessage, pi io.ReaderAt) + func (p *Conn) String() string