Documentation
¶
Overview ¶
internal/progress/progress.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reporter ¶
type Reporter interface {
// Start initializes progress tracking with total bytes and file count
Start(totalBytes int64, fileCount int)
// FileStart marks the beginning of a file download/upload
FileStart(name string, size int64)
// FileProgress updates progress for the current file
FileProgress(name string, written int64, size int64)
// FileDone marks completion of the current file
FileDone(name string)
// Message logs an informational message
Message(msg string)
// Close cleans up resources
Close()
}
Reporter tracks and reports progress for long-running operations
Click to show internal directories.
Click to hide internal directories.