2016-07-05 13:52:33 +08:00
|
|
|
package torrent
|
|
|
|
|
2020-03-16 13:30:39 +08:00
|
|
|
// Due to ConnStats, may require special alignment on some platforms. See
|
|
|
|
// https://github.com/anacrolix/torrent/issues/383.
|
2016-07-05 13:52:33 +08:00
|
|
|
type TorrentStats struct {
|
2020-03-16 13:30:39 +08:00
|
|
|
// Aggregates stats over all connections past and present. Some values may not have much meaning
|
|
|
|
// in the aggregate context.
|
2018-02-02 16:04:56 +08:00
|
|
|
ConnStats
|
2017-04-21 04:19:58 +08:00
|
|
|
|
2018-01-29 15:18:08 +08:00
|
|
|
// Ordered by expected descending quantities (if all is well).
|
|
|
|
TotalPeers int
|
|
|
|
PendingPeers int
|
|
|
|
ActivePeers int
|
|
|
|
ConnectedSeeders int
|
|
|
|
HalfOpenPeers int
|
2016-07-05 13:52:33 +08:00
|
|
|
}
|