contacts-mixin.h | contacts-mixin.h | |||
---|---|---|---|---|
skipping to change at line 38 | skipping to change at line 38 | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
typedef struct _TpContactsMixinClass TpContactsMixinClass; | typedef struct _TpContactsMixinClass TpContactsMixinClass; | |||
typedef struct _TpContactsMixinClassPrivate TpContactsMixinClassPrivate; | typedef struct _TpContactsMixinClassPrivate TpContactsMixinClassPrivate; | |||
typedef struct _TpContactsMixin TpContactsMixin; | typedef struct _TpContactsMixin TpContactsMixin; | |||
typedef struct _TpContactsMixinPrivate TpContactsMixinPrivate; | typedef struct _TpContactsMixinPrivate TpContactsMixinPrivate; | |||
/** | /** | |||
* TpContactsMixinFillContactAttributesFunc: | * TpContactsMixinFillContactAttributesFunc: | |||
* @obj: An object implementing the presence interface with this mixin | * @obj: An object implementing the Contacts interface with this mixin | |||
* @contacts: The contacts for which attributes are requested | * @contacts: The contact handles for which attributes are requested | |||
* @attributes_hash: hash of handle => hash of attributes, containing all t he | * @attributes_hash: hash of handle => hash of attributes, containing all t he | |||
* contacts in the contacts array | * contacts in the contacts array | |||
* | * | |||
* This function is called to add attributes of contacts | * This function is called to supply contact attributes pertaining to | |||
* | * a particular interface, for a list of contacts. | |||
* All the handles in @contacts are guaranteed to be valid and | ||||
* referenced. | ||||
*/ | */ | |||
typedef void (*TpContactsMixinFillContactAttributesFunc) (GObject *obj, | typedef void (*TpContactsMixinFillContactAttributesFunc) (GObject *obj, | |||
const GArray *contacts, GHashTable *attributes_hash); | const GArray *contacts, GHashTable *attributes_hash); | |||
/** | /** | |||
* TpContactsMixinClass: | * TpContactsMixinClass: | |||
* | * | |||
* Structure to be included in the class structure of objects that | * Structure to be included in the class structure of objects that | |||
* use this mixin. Initialize it with tp_contacts_mixin_class_init(). | * use this mixin. Initialize it with tp_contacts_mixin_class_init(). | |||
* | * | |||
End of changes. 2 change blocks. | ||||
4 lines changed or deleted | 6 lines changed or added | |||