Foundry.DeviceInfo

g Foundry.DeviceInfo Foundry.DeviceInfo GObject.Object GObject.Object GObject.Object->Foundry.DeviceInfo

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

dup_id ()

dup_name ()

dup_triplet ()

get_active ()

get_chassis ()

Virtual Methods

Inherited:

GObject.Object (7)

do_dup_id ()

do_dup_name ()

do_dup_triplet ()

do_get_chassis ()

Properties

Name

Type

Flags

Short Description

active

bool

r

chassis

Foundry.DeviceChassis

r

device

Foundry.Device

r/w/co

id

str

r

name

str

r

triplet

Foundry.Triplet

r

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

GObject.Object

r

Class Details

class Foundry.DeviceInfo(**kwargs)
Bases:

GObject.Object

Abstract:

Yes

Structure:

Foundry.DeviceInfoClass

Minimal descriptive information about a device.

dup_id()
Return type:

str

dup_name()
Return type:

str

dup_triplet()
Returns:

a Foundry.Triplet

Return type:

Foundry.Triplet

get_active()
Return type:

bool

get_chassis()
Return type:

Foundry.DeviceChassis

do_dup_id() virtual
Return type:

str

do_dup_name() virtual
Return type:

str

do_dup_triplet() virtual
Returns:

a Foundry.Triplet

Return type:

Foundry.Triplet

do_get_chassis() virtual
Return type:

Foundry.DeviceChassis

Property Details

Foundry.DeviceInfo.props.active
Name:

active

Type:

bool

Default Value:

False

Flags:

READABLE

Foundry.DeviceInfo.props.chassis
Name:

chassis

Type:

Foundry.DeviceChassis

Default Value:

Foundry.DeviceChassis.OTHER

Flags:

READABLE

Foundry.DeviceInfo.props.device
Name:

device

Type:

Foundry.Device

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

Foundry.DeviceInfo.props.id
Name:

id

Type:

str

Default Value:

None

Flags:

READABLE

Foundry.DeviceInfo.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE

Foundry.DeviceInfo.props.triplet
Name:

triplet

Type:

Foundry.Triplet

Default Value:

None

Flags:

READABLE