TelepathyGLib.DBusPropertiesMixinIfaceImpl

Fields

Name

Type

Access

Description

getter

TelepathyGLib.DBusPropertiesMixinGetter

r/w

A callback to get the current value of the property, to which the getter_data from each property implementation will be passed

mixin_next

object

r

mixin_priv

object

r

name

str

r/w

The name of the interface

props

TelepathyGLib.DBusPropertiesMixinPropImpl

r/w

An array of property implementations, terminated by one with name equal to None

setter

TelepathyGLib.DBusPropertiesMixinSetter

r/w

A callback to set a new value for the property, to which the setter_data from each property implementation will be passed

Methods

None

Details

class TelepathyGLib.DBusPropertiesMixinIfaceImpl

Structure representing an implementation of an interface’s properties.

In addition to the documented fields, there are four pointers which must be initialized to None.

This structure must either be statically allocated, or duplicated and never freed, so it always remains valid.

New in version 0.7.3.