PackageKitGlib.ItemProgress

g GObject.Object GObject.Object PackageKitGlib.Source PackageKitGlib.Source GObject.Object->PackageKitGlib.Source PackageKitGlib.ItemProgress PackageKitGlib.ItemProgress PackageKitGlib.Source->PackageKitGlib.ItemProgress

Subclasses:

None

Methods

Inherited:

PackageKitGlib.Source (1), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

get_package_id ()

get_percentage ()

get_status ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

PackageKitGlib.Source (2)

Name

Type

Flags

Short Description

package-id

str

r/w

percentage

int

r/w

status

int

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

PackageKitGlib.Source

r

priv

PackageKitGlib.ItemProgressPrivate

r

Class Details

class PackageKitGlib.ItemProgress(**kwargs)
Bases:

PackageKitGlib.Source

Abstract:

No

Structure:

PackageKitGlib.ItemProgressClass

classmethod new()
Returns:

a new PackageKitGlib.ItemProgress object.

Return type:

PackageKitGlib.ItemProgress

An object containing item inside a PackageKitGlib.Progress.

New in version 0.8.1.

get_package_id()
Returns:

a package ID

Return type:

str

Get the package ID this item is working on.

get_percentage()
Returns:

a progress percentage (0-100)

Return type:

int

Get the percentage complete of this item.

get_status()
Returns:

a PackageKitGlib.StatusEnum

Return type:

PackageKitGlib.StatusEnum

Get the status of this item.

Property Details

PackageKitGlib.ItemProgress.props.package_id
Name:

package-id

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

New in version 0.8.1.

PackageKitGlib.ItemProgress.props.percentage
Name:

percentage

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

New in version 0.8.1.

PackageKitGlib.ItemProgress.props.status
Name:

status

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

New in version 0.8.2.