PackageKitGlib.TransactionPast

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

Subclasses:

None

Methods

Inherited:

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

Structs:

GObject.ObjectClass (5)

class

new ()

get_cmdline ()

get_data ()

get_datetime ()

get_duration ()

get_id ()

get_role ()

get_succeeded ()

get_timespec ()

get_timestamp ()

get_uid ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

PackageKitGlib.Source (2)

Name

Type

Flags

Short Description

cmdline

str

r/w

data

str

r/w

duration

int

r/w

succeeded

bool

r/w

tid

str

r/w

timespec

str

r/w

uid

int

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

PackageKitGlib.Source

r

priv

PackageKitGlib.TransactionPastPrivate

r

Class Details

class PackageKitGlib.TransactionPast(**kwargs)
Bases:

PackageKitGlib.Source

Abstract:

No

Structure:

PackageKitGlib.TransactionPastClass

classmethod new()
Returns:

a new PackageKitGlib.TransactionPast object.

Return type:

PackageKitGlib.TransactionPast

New in version 0.5.4.

get_cmdline()
Returns:

The transaction data

Return type:

str

Gets the past transaction cmdline value;

New in version 0.8.11.

get_data()
Returns:

The transaction data

Return type:

str

Gets the past transaction data;

New in version 0.8.11.

get_datetime()
Returns:

The transaction data, or None if it’s not available

Return type:

GLib.DateTime

Gets the past transaction date & time value;

New in version 0.8.11.

get_duration()
Returns:

The transaction duration in ms

Return type:

int

Gets the past transaction duration;

New in version 0.8.11.

get_id()
Returns:

The transaction data

Return type:

str

Gets the past transaction ID value;

New in version 0.8.11.

get_role()
Returns:

The transaction data

Return type:

PackageKitGlib.RoleEnum

Gets the past transaction role;

New in version 0.8.11.

get_succeeded()
Returns:

The transaction data

Return type:

bool

Gets the past transaction succeeded value;

New in version 0.8.11.

get_timespec()
Returns:

The transaction data

Return type:

str

Gets the past transaction timespec value;

New in version 0.8.11.

get_timestamp()
Returns:

The transaction data, or 0 if it’s not available

Return type:

int

Gets the past transaction timestamp

New in version 0.8.11.

get_uid()
Returns:

The transaction data

Return type:

int

Gets the past transaction uid;

New in version 0.8.11.

Property Details

PackageKitGlib.TransactionPast.props.cmdline
Name:

cmdline

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

New in version 0.5.4.

PackageKitGlib.TransactionPast.props.data
Name:

data

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

New in version 0.5.4.

PackageKitGlib.TransactionPast.props.duration
Name:

duration

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

New in version 0.5.4.

PackageKitGlib.TransactionPast.props.succeeded
Name:

succeeded

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

New in version 0.5.4.

PackageKitGlib.TransactionPast.props.tid
Name:

tid

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

New in version 0.5.4.

PackageKitGlib.TransactionPast.props.timespec
Name:

timespec

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

New in version 0.5.4.

PackageKitGlib.TransactionPast.props.uid
Name:

uid

Type:

int

Default Value:

4294967295

Flags:

READABLE, WRITABLE

New in version 0.5.4.