|
Panda3D
|
Public Member Functions | |
| __init__ (self, packageName, version, host) | |
| __cmp__ (self, pp) | |
| checkDescFile (self) | |
| getDescFile (self, http) | |
| getProgress (self) | |
Public Attributes | |
| bool | calledPackageFinished = False |
| bool | calledPackageStarted = False |
| bool | done = False |
| int | downloadEffort = 0 |
| host = host | |
| bool | notified = False |
| package = PackageInfo(host, packageName, version) | |
| packageName = packageName | |
| int | prevDownloadedEffort = 0 |
| int | prevDownloadEffort = 0 |
| bool | success = False |
| version = version | |
Static Public Attributes | |
| notify = directNotify.newCategory("PendingPackage") | |
This class describes a package added to the installer for download.
| __init__ | ( | self, | |
| packageName, | |||
| version, | |||
| host ) |
| __cmp__ | ( | self, | |
| pp ) |
Python comparision function. This makes all PendingPackages withe same (packageName, version, host) combination be deemed equivalent.
| checkDescFile | ( | self | ) |
Returns true if the desc file is already downloaded and good, or false if it needs to be downloaded.
| getDescFile | ( | self, | |
| http ) |
Synchronously downloads the desc files required for the package.
| getProgress | ( | self | ) |
Returns the download progress of this package in the range 0..1.
| bool calledPackageFinished = False |
| bool calledPackageStarted = False |
| bool done = False |
| int downloadEffort = 0 |
| host = host |
| bool notified = False |
|
static |
| package = PackageInfo(host, packageName, version) |
| packageName = packageName |
| int prevDownloadedEffort = 0 |
| int prevDownloadEffort = 0 |
| bool success = False |
| version = version |