openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.FileTransfer.FileTransferTask Class Reference
Inheritance diagram for Components.FileTransfer.FileTransferTask:
Components.Task.Task

Public Member Functions

def __init__ (self, job, src_file, dst_file, src_isDir, do_copy)
 
def progressUpdate (self)
 
def prepare (self)
 
def afterRun (self)
 
def dirSize (self, folder)
 
def finish (self, aborted=False)
 
- Public Member Functions inherited from Components.Task.Task
def __init__ (self, job, name)
 
def setCommandline (self, cmd, args)
 
def setTool (self, tool)
 
def setCmdline (self, cmdline)
 
def checkPreconditions (self, immediate=False)
 
def run (self, callback)
 
def cleanup (self, failed)
 
def processStdout (self, data)
 
def processStderr (self, data)
 
def processOutput (self, data)
 
def processOutputLine (self, line)
 
def processFinished (self, returncode)
 
def abort (self)
 
def writeInput (self, input)
 
def getProgress (self)
 
def setProgress (self, progress)
 
def __str__ (self)
 

Public Attributes

 src_isDir
 
 src_file
 
 dst_isDir
 
 dst_file
 
 end
 
 progressTimer
 
 src_size
 
 updateTime
 
- Public Attributes inherited from Components.Task.Task
 name
 
 immediate_preconditions
 
 global_preconditions
 
 postconditions
 
 returncode
 
 initial_input
 
 job
 
 end
 
 weighting
 
 cmd
 
 cwd
 
 args
 
 cmdline
 
 task_progress_changed
 
 output_line
 
 container
 
 callback
 

Additional Inherited Members

- Properties inherited from Components.Task.Task
 progress = property(getProgress, setProgress)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.FileTransfer.FileTransferTask.__init__ (   self,
  job,
  src_file,
  dst_file,
  src_isDir,
  do_copy 
)

Member Function Documentation

◆ afterRun()

def Components.FileTransfer.FileTransferTask.afterRun (   self)

Reimplemented from Components.Task.Task.

◆ dirSize()

def Components.FileTransfer.FileTransferTask.dirSize (   self,
  folder 
)

◆ finish()

def Components.FileTransfer.FileTransferTask.finish (   self,
  aborted = False 
)

Reimplemented from Components.Task.Task.

◆ prepare()

def Components.FileTransfer.FileTransferTask.prepare (   self)

Reimplemented from Components.Task.Task.

◆ progressUpdate()

def Components.FileTransfer.FileTransferTask.progressUpdate (   self)

Member Data Documentation

◆ dst_file

Components.FileTransfer.FileTransferTask.dst_file

◆ dst_isDir

Components.FileTransfer.FileTransferTask.dst_isDir

◆ end

Components.FileTransfer.FileTransferTask.end

◆ progressTimer

Components.FileTransfer.FileTransferTask.progressTimer

◆ src_file

Components.FileTransfer.FileTransferTask.src_file

◆ src_isDir

Components.FileTransfer.FileTransferTask.src_isDir

◆ src_size

Components.FileTransfer.FileTransferTask.src_size

◆ updateTime

Components.FileTransfer.FileTransferTask.updateTime

The documentation for this class was generated from the following file: