TelepathyGLib.ProxyFeature

Fields

Name

Type

Access

Description

can_retry

bool

r/w

If True, allow retrying preparation of this feature even if it failed once already; if False any attempt of preparing the feature after the preparation already failed once will immediately fail with re-calling prepare_async

core

bool

r/w

if True, every non-core feature of the class depends on this one, and every feature (core or not) in subclasses depends on this one

depends_on

int

r/w

an array of #GQuark representing other features which have to be prepared before trying to prepare this feature

interfaces_needed

int

r/w

an array of #GQuark representing interfaces which have to be implemented on the object in order to be able to prepare the feature

name

int

r/w

a #GQuark representing the name of the feature

prepare_async

TelepathyGLib.ProxyPrepareAsync

r/w

called when the feature has to be prepared

prepare_before_signalling_connected_async

TelepathyGLib.ProxyPrepareAsync

r/w

only relevant for TelepathyGLib.Connection sub-classes; same as prepare_async but for features wanting to have a chance to prepare themself before the TelepathyGLib.Connection object announce its TelepathyGLib.ConnectionStatus.CONNECTED status

Methods

None

Details

class TelepathyGLib.ProxyFeature

Structure representing a feature.

New in version 0.11.3.