Documentation
¶
Index ¶
- type FileManager
- func (f *FileManager) AddToQueue(file *os.File, remoteName string) error
- func (f *FileManager) FileNames() []string
- func (f *FileManager) QueueLen() int
- func (f *FileManager) TotalQueueSize() int64
- func (f *FileManager) Upload(ctx context.Context, q QueueItem) error
- func (f *FileManager) WorkQueue(ctx context.Context) error
- type QueueItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileManager ¶
type FileManager struct { API *appliancepkg.Appliance Progress *tui.Progress // contains filtered or unexported fields }
func NewFileManager ¶
func NewFileManager(api *appliancepkg.Appliance, progress *tui.Progress, files ...QueueItem) *FileManager
func (*FileManager) AddToQueue ¶
func (f *FileManager) AddToQueue(file *os.File, remoteName string) error
func (*FileManager) FileNames ¶
func (f *FileManager) FileNames() []string
func (*FileManager) QueueLen ¶
func (f *FileManager) QueueLen() int
func (*FileManager) TotalQueueSize ¶
func (f *FileManager) TotalQueueSize() int64
Click to show internal directories.
Click to hide internal directories.