enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools Class Reference
Inheritance diagram for Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools:
Components.DreamInfoHandler.DreamInfoHandler

Public Member Functions

def __init__ (self)
 
def statusCallback (self, status, progress)
 
def startSoftwareTools (self, callback=None)
 
def getUpdates (self, callback=None)
 
def ipkgCallback (self, event, param)
 
def startIpkgListAvailable (self, callback=None)
 
def IpkgListAvailableCB (self, result, retval, extra_args=None)
 
def startInstallMetaPackage (self, callback=None)
 
def InstallMetaPackageCB (self, result, retval=None, extra_args=None)
 
def startIpkgListInstalled (self, callback=None)
 
def IpkgListInstalledCB (self, result, retval, extra_args=None)
 
def listUpgradable (self, callback=None)
 
def listUpgradableCB (self, result, retval, extra_args=None)
 
def cleanupSoftwareTools (self)
 
def cleanup (self)
 
def verifyPrerequisites (self, prerequisites)
 
- Public Member Functions inherited from Components.DreamInfoHandler.DreamInfoHandler
def __init__ (self, statusCallback, blocking=False, neededTag=None, neededFlag=None)
 
def buildPackageIndex (self)
 
def readInfo (self, directory, file)
 
def readDetails (self, directory, file)
 
def fillPackagesList (self, prerequisites=True)
 
def fillPackagesIndexList (self, prerequisites=True)
 
def getPackageDetails (self, details=None)
 
def prerequisiteMet (self, prerequisites)
 
def installPackages (self, indexes)
 
def installPackage (self, index)
 
def setStatus (self, status)
 
def installNext (self, *args, **kwargs)
 
def readfile (self, filename)
 
def mergeConfig (self, directory, name, merge=True)
 
def installIPK (self, directory, name)
 
def installSkin (self, directory, name)
 
def mergeServices (self, directory, name, merge=False)
 
def installFavourites (self, directory, name)
 

Public Attributes

 ImageVersion
 
 language
 
 directory
 
 hardware_info
 
 list
 
 NotifierCallback
 
 Console
 
 UpdateConsole
 
 UpgradeConsole
 
 cmdList
 
 unwanted_extensions
 
 reboot_required_packages
 
 ipkg
 
 list_updating
 
 available_packetlist
 
 installed_packetlist
 
 upgradable_packages
 
 available_updates
 
 available_updatelist
 
 upgradeAvailable
 
- Public Attributes inherited from Components.DreamInfoHandler.DreamInfoHandler
 hardware_info
 
 directory
 
 neededTag
 
 neededFlag
 
 blocking
 
 currentlyInstallingMetaIndex
 
 console
 
 appClosed_conn
 
 reloadFavourites
 
 statusCallback
 
 packageslist
 
 installIndexes
 
 installingAttributes
 
 attributeNames
 
 currentAttributeIndex
 
 currentIndex
 
 status
 
 ipkg
 

Static Public Attributes

 lastDownloadDate = None
 
 NetworkConnectionAvailable = None
 
bool list_updating = False
 
int available_updates = 0
 
list available_updatelist = []
 
list available_packetlist = []
 
dictionary installed_packetlist = {}
 
dictionary upgradable_packages = {}
 
bool upgradeAvailable = False
 
- Static Public Attributes inherited from Components.DreamInfoHandler.DreamInfoHandler
int STATUS_WORKING = 0
 
int STATUS_DONE = 1
 
int STATUS_ERROR = 2
 
int STATUS_INIT = 4
 
list PACKAGES = []
 

Additional Inherited Members

- Properties inherited from Components.DreamInfoHandler.DreamInfoHandler
 packageDetails = property(_getPackageDetails)
 
 packagesIndexlist = property(_getPackageDetails)
 

Constructor & Destructor Documentation

◆ __init__()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.__init__ (   self)

Member Function Documentation

◆ cleanup()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.cleanup (   self)

◆ cleanupSoftwareTools()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.cleanupSoftwareTools (   self)

◆ getUpdates()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.getUpdates (   self,
  callback = None 
)

◆ InstallMetaPackageCB()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.InstallMetaPackageCB (   self,
  result,
  retval = None,
  extra_args = None 
)

◆ ipkgCallback()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.ipkgCallback (   self,
  event,
  param 
)

◆ IpkgListAvailableCB()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.IpkgListAvailableCB (   self,
  result,
  retval,
  extra_args = None 
)

◆ IpkgListInstalledCB()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.IpkgListInstalledCB (   self,
  result,
  retval,
  extra_args = None 
)

◆ listUpgradable()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.listUpgradable (   self,
  callback = None 
)

◆ listUpgradableCB()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.listUpgradableCB (   self,
  result,
  retval,
  extra_args = None 
)

◆ startInstallMetaPackage()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.startInstallMetaPackage (   self,
  callback = None 
)

◆ startIpkgListAvailable()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.startIpkgListAvailable (   self,
  callback = None 
)

◆ startIpkgListInstalled()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.startIpkgListInstalled (   self,
  callback = None 
)

◆ startSoftwareTools()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.startSoftwareTools (   self,
  callback = None 
)

◆ statusCallback()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.statusCallback (   self,
  status,
  progress 
)

◆ verifyPrerequisites()

def Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.verifyPrerequisites (   self,
  prerequisites 
)

Member Data Documentation

◆ available_packetlist [1/2]

list Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.available_packetlist = []
static

◆ available_packetlist [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.available_packetlist

◆ available_updatelist [1/2]

list Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.available_updatelist = []
static

◆ available_updatelist [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.available_updatelist

◆ available_updates [1/2]

int Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.available_updates = 0
static

◆ available_updates [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.available_updates

◆ cmdList

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.cmdList

◆ Console

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.Console

◆ directory

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.directory

◆ hardware_info

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.hardware_info

◆ ImageVersion

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.ImageVersion

◆ installed_packetlist [1/2]

dictionary Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.installed_packetlist = {}
static

◆ installed_packetlist [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.installed_packetlist

◆ ipkg

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.ipkg

◆ language

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.language

◆ lastDownloadDate

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.lastDownloadDate = None
static

◆ list

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.list

◆ list_updating [1/2]

bool Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.list_updating = False
static

◆ list_updating [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.list_updating

◆ NetworkConnectionAvailable

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.NetworkConnectionAvailable = None
static

◆ NotifierCallback

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.NotifierCallback

◆ reboot_required_packages

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.reboot_required_packages

◆ unwanted_extensions

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.unwanted_extensions

◆ UpdateConsole

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.UpdateConsole

◆ upgradable_packages [1/2]

dictionary Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.upgradable_packages = {}
static

◆ upgradable_packages [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.upgradable_packages

◆ upgradeAvailable [1/2]

bool Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.upgradeAvailable = False
static

◆ upgradeAvailable [2/2]

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.upgradeAvailable

◆ UpgradeConsole

Plugins.SystemPlugins.SoftwareManager.SoftwareTools.SoftwareTools.UpgradeConsole

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