New creates a new stats tracker
()
| 40 | |
| 41 | // New creates a new stats tracker |
| 42 | func New() *Tracker { |
| 43 | return &Tracker{ |
| 44 | stats: make(map[string]*Entry), |
| 45 | } |
| 46 | } |
| 47 | |
| 48 | // UpdateStatsBatch applies many peer stats updates under a single lock. |
| 49 | func (st *Tracker) UpdateStatsBatch(samples []Sample) { |
no outgoing calls