tpa-properties

tpa-properties

Synopsis




                    TpaIProperties;
                    TpaIPropertiesPrivate;
void                tpa_properties_init                 (TpaIProperties *iface,
                                                         gpointer data);
void                tpa_properties_finalize             (GObject *obj);
void                tpa_properties_signal_properties_changed
                                                        (GObject *obj,
                                                         GPtrArray *properties);
void                tpa_properties_signal_properties_flags_changed
                                                        (GObject *obj,
                                                         GPtrArray *properties);

Description

Details

TpaIProperties

typedef struct {
    GTypeInterface parent;

    TpaError    (* get_properties)             (GObject *obj,
                                                const GArray *properties,
                                                GPtrArray **ret);
    TpaError    (* set_properties)             (GObject *obj,
                                                const GPtrArray *properties,
                                                DBusGMethodInvocation *context);
    TpaError    (* list_properties)            (GObject *obj,
                                                GPtrArray **ret);
    TpaIPropertiesPrivate *priv;
} TpaIProperties;


TpaIPropertiesPrivate

typedef struct _TpaIPropertiesPrivate TpaIPropertiesPrivate;


tpa_properties_init ()

void                tpa_properties_init                 (TpaIProperties *iface,
                                                         gpointer data);

iface :
data :

tpa_properties_finalize ()

void                tpa_properties_finalize             (GObject *obj);

obj :

tpa_properties_signal_properties_changed ()

void                tpa_properties_signal_properties_changed
                                                        (GObject *obj,
                                                         GPtrArray *properties);

Implements DBus signal PropertiesChanged on interface org.freedesktop.Telepathy.Properties

obj :
properties :

tpa_properties_signal_properties_flags_changed ()

void                tpa_properties_signal_properties_flags_changed
                                                        (GObject *obj,
                                                         GPtrArray *properties);

Implements DBus signal PropertiesFlagsChanged on interface org.freedesktop.Telepathy.Properties

obj :
properties :