Panda3D
Public Member Functions | Public Attributes | Static Public Attributes

PackageInstaller.PendingPackage Class Reference

List of all members.

Public Member Functions

def __init__
def __cmp__
def checkDescFile
def getDescFile
def getProgress

Public Attributes

 calledPackageFinished
 calledPackageStarted
 done
 downloadEffort
 host
 notified
 package
 packageName
 prevDownloadedEffort
 prevDownloadEffort
 success
 version

Static Public Attributes

tuple notify = directNotify.newCategory("PendingPackage")

Detailed Description

This class describes a package added to the installer for
download. 

Constructor & Destructor Documentation

def __init__ (   self,
  packageName,
  version,
  host 
)

Member Function Documentation

def __cmp__ (   self,
  pp 
)
Python comparision function.  This makes all
PendingPackages withe same (packageName, version, host)
combination be deemed equivalent. 
def checkDescFile (   self)
Returns true if the desc file is already downloaded
and good, or false if it needs to be downloaded. 
def getDescFile (   self,
  http 
)
Synchronously downloads the desc files required for
the package. 
def getProgress (   self)
Returns the download progress of this package in the
range 0..1. 

Member Data Documentation

tuple notify = directNotify.newCategory("PendingPackage") [static]
 All Classes Namespaces Functions Variables Properties