Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfoDownloader ¶
type InfoDownloader struct { Peer *peer.Peer Bytes []byte // contains filtered or unexported fields }
InfoDownloader downloads all blocks of a piece from a peer.
func New ¶
func New(pe *peer.Peer) *InfoDownloader
func (*InfoDownloader) Done ¶
func (d *InfoDownloader) Done() bool
func (*InfoDownloader) GotBlock ¶
func (d *InfoDownloader) GotBlock(index uint32, data []byte) error
func (*InfoDownloader) RequestBlocks ¶
func (d *InfoDownloader) RequestBlocks(queueLength int)
Click to show internal directories.
Click to hide internal directories.