Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

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

calledPackageFinished

calledPackageStarted

done

downloadEffort

host

notified

tuple notify = directNotify.newCategory("PendingPackage")`[static]`

package

packageName

prevDownloadedEffort

prevDownloadEffort

success

version

All Classes Namespaces Functions Variables Enumerations Enumerator Properties