diff options
Diffstat (limited to 'tests/lib/contacts-conn.h')
-rw-r--r-- | tests/lib/contacts-conn.h | 74 |
1 files changed, 2 insertions, 72 deletions
diff --git a/tests/lib/contacts-conn.h b/tests/lib/contacts-conn.h index 461cfb6..eb4a24f 100644 --- a/tests/lib/contacts-conn.h +++ b/tests/lib/contacts-conn.h @@ -29,6 +29,8 @@ struct _TpTestsContactsConnectionClass { TpPresenceMixinClass presence_mixin; TpContactsMixinClass contacts_mixin; TpDBusPropertiesMixinClass properties_class; + + TpContactsMixinFillContactAttributesFunc fill_client_types; }; struct _TpTestsContactsConnection { @@ -105,78 +107,6 @@ void tp_tests_contacts_connection_set_default_contact_info ( TpTestsContactsConnection *self, GPtrArray *info); -/* Legacy version (no Contacts interface, and no immortal handles) */ - -typedef struct _TpTestsLegacyContactsConnection TpTestsLegacyContactsConnection; -typedef struct _TpTestsLegacyContactsConnectionClass TpTestsLegacyContactsConnectionClass; -typedef struct _TpTestsLegacyContactsConnectionPrivate - TpTestsLegacyContactsConnectionPrivate; - -struct _TpTestsLegacyContactsConnectionClass { - TpTestsContactsConnectionClass parent_class; -}; - -struct _TpTestsLegacyContactsConnection { - TpTestsContactsConnection parent; - - TpTestsLegacyContactsConnectionPrivate *priv; -}; - -GType tp_tests_legacy_contacts_connection_get_type (void); - -/* TYPE MACROS */ -#define TP_TESTS_TYPE_LEGACY_CONTACTS_CONNECTION \ - (tp_tests_legacy_contacts_connection_get_type ()) -#define LEGACY_TP_TESTS_CONTACTS_CONNECTION(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TESTS_TYPE_LEGACY_CONTACTS_CONNECTION, \ - TpTestsLegacyContactsConnection)) -#define LEGACY_TP_TESTS_CONTACTS_CONNECTION_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass), TP_TESTS_TYPE_LEGACY_CONTACTS_CONNECTION, \ - TpTestsLegacyContactsConnectionClass)) -#define TP_TESTS_LEGACY_CONTACTS_IS_CONNECTION(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TESTS_TYPE_LEGACY_CONTACTS_CONNECTION)) -#define TP_TESTS_LEGACY_CONTACTS_IS_CONNECTION_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass), TP_TESTS_TYPE_LEGACY_CONTACTS_CONNECTION)) -#define LEGACY_TP_TESTS_CONTACTS_CONNECTION_GET_CLASS(obj) \ - (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TESTS_TYPE_LEGACY_CONTACTS_CONNECTION, \ - TpTestsLegacyContactsConnectionClass)) - -/* No Requests version */ - -typedef struct _TpTestsNoRequestsConnection TpTestsNoRequestsConnection; -typedef struct _TpTestsNoRequestsConnectionClass TpTestsNoRequestsConnectionClass; -typedef struct _TpTestsNoRequestsConnectionPrivate - TpTestsNoRequestsConnectionPrivate; - -struct _TpTestsNoRequestsConnectionClass { - TpTestsContactsConnectionClass parent_class; -}; - -struct _TpTestsNoRequestsConnection { - TpTestsContactsConnection parent; - - TpTestsNoRequestsConnectionPrivate *priv; -}; - -GType tp_tests_no_requests_connection_get_type (void); - -/* TYPE MACROS */ -#define TP_TESTS_TYPE_NO_REQUESTS_CONNECTION \ - (tp_tests_no_requests_connection_get_type ()) -#define TP_TESTS_NO_REQUESTS_CONNECTION(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TESTS_TYPE_NO_REQUESTS_CONNECTION, \ - TpTestsNoRequestsConnection)) -#define TP_TESTS_NO_REQUESTS_CONNECTION_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass), TP_TESTS_TYPE_NO_REQUESTS_CONNECTION, \ - TpTestsNoRequestsConnectionClass)) -#define TP_TESTS_NO_REQUESTS_IS_CONNECTION(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TESTS_TYPE_NO_REQUESTS_CONNECTION)) -#define TP_TESTS_NO_REQUESTS_IS_CONNECTION_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass), TP_TESTS_TYPE_NO_REQUESTS_CONNECTION)) -#define TP_TESTS_NO_REQUESTS_CONNECTION_GET_CLASS(obj) \ - (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TESTS_TYPE_NO_REQUESTS_CONNECTION, \ - TpTestsNoRequestsConnectionClass)) - G_END_DECLS #endif /* ifndef __TP_TESTS_CONTACTS_CONN_H__ */ |