13 lines
367 B
Go
13 lines
367 B
Go
// Package progress provides common progress monitoring / display features
|
|
// NOTE: Subject to change, do not rely on this package from outside git-lfs source
|
|
package progress
|
|
|
|
type Meter interface {
|
|
Start()
|
|
Skip(size int64)
|
|
StartTransfer(name string)
|
|
TransferBytes(direction, name string, read, total int64, current int)
|
|
FinishTransfer(name string)
|
|
Finish()
|
|
}
|