capabilities.h   capabilities.h 
skipping to change at line 25 skipping to change at line 25
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software * License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 U SA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 U SA
*/ */
#ifndef __TP_CAPABILITIES_H__ #ifndef __TP_CAPABILITIES_H__
#define __TP_CAPABILITIES_H__ #define __TP_CAPABILITIES_H__
#include <glib-object.h> #include <glib-object.h>
#include <telepathy-glib/enums.h>
G_BEGIN_DECLS G_BEGIN_DECLS
typedef struct _TpCapabilities TpCapabilities; typedef struct _TpCapabilities TpCapabilities;
typedef struct _TpCapabilitiesClass TpCapabilitiesClass; typedef struct _TpCapabilitiesClass TpCapabilitiesClass;
typedef struct _TpCapabilitiesPrivate TpCapabilitiesPrivate; typedef struct _TpCapabilitiesPrivate TpCapabilitiesPrivate;
GType tp_capabilities_get_type (void) G_GNUC_CONST; GType tp_capabilities_get_type (void) G_GNUC_CONST;
#define TP_TYPE_CAPABILITIES \ #define TP_TYPE_CAPABILITIES \
(tp_capabilities_get_type ()) (tp_capabilities_get_type ())
skipping to change at line 56 skipping to change at line 58
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CAPABILITIES, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CAPABILITIES, \
TpCapabilitiesClass)) TpCapabilitiesClass))
GPtrArray * tp_capabilities_get_channel_classes (TpCapabilities *self); GPtrArray * tp_capabilities_get_channel_classes (TpCapabilities *self);
gboolean tp_capabilities_is_specific_to_contact (TpCapabilities *self); gboolean tp_capabilities_is_specific_to_contact (TpCapabilities *self);
gboolean tp_capabilities_supports_text_chats (TpCapabilities *self); gboolean tp_capabilities_supports_text_chats (TpCapabilities *self);
gboolean tp_capabilities_supports_text_chatrooms (TpCapabilities *self); gboolean tp_capabilities_supports_text_chatrooms (TpCapabilities *self);
gboolean tp_capabilities_supports_stream_tubes (TpCapabilities *self,
TpHandleType handle_type,
const gchar *service);
gboolean tp_capabilities_supports_dbus_tubes (TpCapabilities *self,
TpHandleType handle_type,
const gchar *service_name);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 2 change blocks. 
0 lines changed or deleted 10 lines changed or added


 connection.h   connection.h 
skipping to change at line 273 skipping to change at line 273
/* connection-handles.c again - this has to come after the auto-generated /* connection-handles.c again - this has to come after the auto-generated
* stuff because it uses an auto-generated typedef */ * stuff because it uses an auto-generated typedef */
void tp_connection_get_contact_attributes (TpConnection *self, void tp_connection_get_contact_attributes (TpConnection *self,
gint timeout_ms, guint n_handles, const TpHandle *handles, gint timeout_ms, guint n_handles, const TpHandle *handles,
const gchar * const *interfaces, gboolean hold, const gchar * const *interfaces, gboolean hold,
tp_cli_connection_interface_contacts_callback_for_get_contact_attribute s callback, tp_cli_connection_interface_contacts_callback_for_get_contact_attribute s callback,
gpointer user_data, GDestroyNotify destroy, GObject *weak_object); gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
void tp_connection_get_contact_list_attributes (TpConnection *self,
gint timeout_ms, const gchar * const *interfaces, gboolean hold,
tp_cli_connection_interface_contacts_callback_for_get_contact_attribute
s callback,
gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 6 lines changed or added


 contacts-mixin.h   contacts-mixin.h 
skipping to change at line 109 skipping to change at line 109
void tp_contacts_mixin_iface_init (gpointer g_iface, gpointer iface_data); void tp_contacts_mixin_iface_init (gpointer g_iface, gpointer iface_data);
void tp_contacts_mixin_add_contact_attributes_iface (GObject *obj, void tp_contacts_mixin_add_contact_attributes_iface (GObject *obj,
const gchar *interface, const gchar *interface,
TpContactsMixinFillContactAttributesFunc fill_contact_attributes); TpContactsMixinFillContactAttributesFunc fill_contact_attributes);
void tp_contacts_mixin_set_contact_attribute (GHashTable *contact_attribute s, void tp_contacts_mixin_set_contact_attribute (GHashTable *contact_attribute s,
TpHandle handle, const gchar *attribute, GValue *value); TpHandle handle, const gchar *attribute, GValue *value);
GHashTable *tp_contacts_mixin_get_contact_attributes (GObject *obj,
const GArray *handles, const gchar **interfaces, const gchar **assumed_
interfaces,
const gchar *sender);
G_END_DECLS G_END_DECLS
#endif /* #ifndef __TP_CONTACTS_MIXIN_H__ */ #endif /* #ifndef __TP_CONTACTS_MIXIN_H__ */
 End of changes. 1 change blocks. 
0 lines changed or deleted 5 lines changed or added


 handle-repo.h   handle-repo.h 
skipping to change at line 118 skipping to change at line 118
/* Handle set helper class */ /* Handle set helper class */
typedef void (*TpHandleSetMemberFunc)(TpHandleSet *set, TpHandle handle, typedef void (*TpHandleSetMemberFunc)(TpHandleSet *set, TpHandle handle,
gpointer userdata); gpointer userdata);
TpHandleSet * tp_handle_set_new (TpHandleRepoIface *repo) TpHandleSet * tp_handle_set_new (TpHandleRepoIface *repo)
G_GNUC_WARN_UNUSED_RESULT; G_GNUC_WARN_UNUSED_RESULT;
TpHandleSet *tp_handle_set_copy (const TpHandleSet *other) TpHandleSet *tp_handle_set_copy (const TpHandleSet *other)
G_GNUC_WARN_UNUSED_RESULT; G_GNUC_WARN_UNUSED_RESULT;
TpHandleSet *tp_handle_set_new_from_intset (TpHandleRepoIface *repo,
const TpIntset *intset);
TpHandleSet *tp_handle_set_new_containing (TpHandleRepoIface *repo,
TpHandle handle);
void tp_handle_set_clear (TpHandleSet *set); void tp_handle_set_clear (TpHandleSet *set);
void tp_handle_set_destroy (TpHandleSet *set); void tp_handle_set_destroy (TpHandleSet *set);
TpIntset *tp_handle_set_peek (TpHandleSet *set) G_GNUC_WARN_UNUSED_RESULT; TpIntset *tp_handle_set_peek (TpHandleSet *set) G_GNUC_WARN_UNUSED_RESULT;
void tp_handle_set_add (TpHandleSet *set, TpHandle handle); void tp_handle_set_add (TpHandleSet *set, TpHandle handle);
gboolean tp_handle_set_remove (TpHandleSet *set, TpHandle handle); gboolean tp_handle_set_remove (TpHandleSet *set, TpHandle handle);
gboolean tp_handle_set_is_member (const TpHandleSet *set, TpHandle handle); gboolean tp_handle_set_is_member (const TpHandleSet *set, TpHandle handle);
void tp_handle_set_foreach (TpHandleSet *set, TpHandleSetMemberFunc func, void tp_handle_set_foreach (TpHandleSet *set, TpHandleSetMemberFunc func,
skipping to change at line 142 skipping to change at line 147
GArray *tp_handle_set_to_array (const TpHandleSet *set) GArray *tp_handle_set_to_array (const TpHandleSet *set)
G_GNUC_WARN_UNUSED_RESULT; G_GNUC_WARN_UNUSED_RESULT;
TpHandleSet *tp_handle_set_new_from_array (TpHandleRepoIface *repo, TpHandleSet *tp_handle_set_new_from_array (TpHandleRepoIface *repo,
const GArray *array) G_GNUC_WARN_UNUSED_RESULT; const GArray *array) G_GNUC_WARN_UNUSED_RESULT;
TpIntset *tp_handle_set_update (TpHandleSet *set, const TpIntset *add) TpIntset *tp_handle_set_update (TpHandleSet *set, const TpIntset *add)
G_GNUC_WARN_UNUSED_RESULT; G_GNUC_WARN_UNUSED_RESULT;
TpIntset *tp_handle_set_difference_update (TpHandleSet *set, TpIntset *tp_handle_set_difference_update (TpHandleSet *set,
const TpIntset *remove) G_GNUC_WARN_UNUSED_RESULT; const TpIntset *remove) G_GNUC_WARN_UNUSED_RESULT;
gchar *tp_handle_set_dump (const TpHandleSet *self) G_GNUC_WARN_UNUSED_RESU
LT;
/* static inline because it relies on NUM_TP_HANDLE_TYPES */ /* static inline because it relies on NUM_TP_HANDLE_TYPES */
/** /**
* tp_handles_supported_and_valid: (skip) * tp_handles_supported_and_valid: (skip)
* @repos: An array of possibly null pointers to handle repositories, index ed * @repos: An array of possibly null pointers to handle repositories, index ed
* by handle type, where a null pointer means an unsupported handle * by handle type, where a null pointer means an unsupported handle
* type * type
* @handle_type: The handle type * @handle_type: The handle type
* @handles: A GArray of guint representing handles of the given type * @handles: A GArray of guint representing handles of the given type
* @allow_zero: If %TRUE, zero is treated like a valid handle * @allow_zero: If %TRUE, zero is treated like a valid handle
* @error: Used to return an error if %FALSE is returned * @error: Used to return an error if %FALSE is returned
 End of changes. 2 change blocks. 
0 lines changed or deleted 8 lines changed or added


 telepathy-enums.h   telepathy-enums.h 
skipping to change at line 79 skipping to change at line 79
typedef enum { typedef enum {
TP_CONTACT_INFO_FLAG_CAN_SET = 1, TP_CONTACT_INFO_FLAG_CAN_SET = 1,
TP_CONTACT_INFO_FLAG_PUSH = 2, TP_CONTACT_INFO_FLAG_PUSH = 2,
} TpContactInfoFlags; } TpContactInfoFlags;
typedef enum { typedef enum {
TP_CONTACT_INFO_FIELD_FLAG_PARAMETERS_EXACT = 1, TP_CONTACT_INFO_FIELD_FLAG_PARAMETERS_EXACT = 1,
} TpContactInfoFieldFlags; } TpContactInfoFieldFlags;
typedef enum { typedef enum {
TP_CONTACT_LIST_STATE_NONE = 0,
TP_CONTACT_LIST_STATE_WAITING = 1,
TP_CONTACT_LIST_STATE_FAILURE = 2,
TP_CONTACT_LIST_STATE_SUCCESS = 3,
} TpContactListState;
#define NUM_TP_CONTACT_LIST_STATES (3+1)
typedef enum {
TP_SUBSCRIPTION_STATE_UNKNOWN = 0,
TP_SUBSCRIPTION_STATE_NO = 1,
TP_SUBSCRIPTION_STATE_REMOVED_REMOTELY = 2,
TP_SUBSCRIPTION_STATE_ASK = 3,
TP_SUBSCRIPTION_STATE_YES = 4,
} TpSubscriptionState;
#define NUM_TP_SUBSCRIPTION_STATES (4+1)
typedef enum {
TP_CONTACT_METADATA_STORAGE_TYPE_NONE = 0,
TP_CONTACT_METADATA_STORAGE_TYPE_SUBSCRIBED_OR_PENDING = 1,
TP_CONTACT_METADATA_STORAGE_TYPE_SUBSCRIBED = 2,
TP_CONTACT_METADATA_STORAGE_TYPE_ANYONE = 3,
} TpContactMetadataStorageType;
#define NUM_TP_CONTACT_METADATA_STORAGE_TYPES (3+1)
typedef enum {
TP_CONNECTION_PRESENCE_TYPE_UNSET = 0, TP_CONNECTION_PRESENCE_TYPE_UNSET = 0,
TP_CONNECTION_PRESENCE_TYPE_OFFLINE = 1, TP_CONNECTION_PRESENCE_TYPE_OFFLINE = 1,
TP_CONNECTION_PRESENCE_TYPE_AVAILABLE = 2, TP_CONNECTION_PRESENCE_TYPE_AVAILABLE = 2,
TP_CONNECTION_PRESENCE_TYPE_AWAY = 3, TP_CONNECTION_PRESENCE_TYPE_AWAY = 3,
TP_CONNECTION_PRESENCE_TYPE_EXTENDED_AWAY = 4, TP_CONNECTION_PRESENCE_TYPE_EXTENDED_AWAY = 4,
TP_CONNECTION_PRESENCE_TYPE_HIDDEN = 5, TP_CONNECTION_PRESENCE_TYPE_HIDDEN = 5,
TP_CONNECTION_PRESENCE_TYPE_BUSY = 6, TP_CONNECTION_PRESENCE_TYPE_BUSY = 6,
TP_CONNECTION_PRESENCE_TYPE_UNKNOWN = 7, TP_CONNECTION_PRESENCE_TYPE_UNKNOWN = 7,
TP_CONNECTION_PRESENCE_TYPE_ERROR = 8, TP_CONNECTION_PRESENCE_TYPE_ERROR = 8,
} TpConnectionPresenceType; } TpConnectionPresenceType;
 End of changes. 1 change blocks. 
0 lines changed or deleted 25 lines changed or added


 telepathy-interfaces.h   telepathy-interfaces.h 
skipping to change at line 187 skipping to change at line 187
"org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities" "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \
(tp_iface_quark_connection_interface_contact_capabilities ()) (tp_iface_quark_connection_interface_contact_capabilities ())
GQuark tp_iface_quark_connection_interface_contact_capabilities (void); GQuark tp_iface_quark_connection_interface_contact_capabilities (void);
#define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_CAPABILITIES \ #define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_CAPABILITIES \
"org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities/capabil ities" "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities/capabil ities"
#define TP_IFACE_CONNECTION_INTERFACE_CONTACT_GROUPS \
"org.freedesktop.Telepathy.Connection.Interface.ContactGroups"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_GROUPS \
(tp_iface_quark_connection_interface_contact_groups ())
GQuark tp_iface_quark_connection_interface_contact_groups (void);
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_GROUPS_DISJOINT_GROUPS \
"org.freedesktop.Telepathy.Connection.Interface.ContactGroups.DisjointGroup
s"
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_GROUPS_GROUP_STORAGE \
"org.freedesktop.Telepathy.Connection.Interface.ContactGroups.GroupStorage"
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_GROUPS_GROUPS \
"org.freedesktop.Telepathy.Connection.Interface.ContactGroups.Groups"
#define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_GROUPS_GROUPS \
"org.freedesktop.Telepathy.Connection.Interface.ContactGroups/groups"
#define TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO \ #define TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO \
"org.freedesktop.Telepathy.Connection.Interface.ContactInfo" "org.freedesktop.Telepathy.Connection.Interface.ContactInfo"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_INFO \ #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_INFO \
(tp_iface_quark_connection_interface_contact_info ()) (tp_iface_quark_connection_interface_contact_info ())
GQuark tp_iface_quark_connection_interface_contact_info (void); GQuark tp_iface_quark_connection_interface_contact_info (void);
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_CONTACT_INFO_FLAGS \ #define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_CONTACT_INFO_FLAGS \
"org.freedesktop.Telepathy.Connection.Interface.ContactInfo.ContactInfoFlag s" "org.freedesktop.Telepathy.Connection.Interface.ContactInfo.ContactInfoFlag s"
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_SUPPORTED_FIELDS \ #define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_SUPPORTED_FIELDS \
"org.freedesktop.Telepathy.Connection.Interface.ContactInfo.SupportedFields " "org.freedesktop.Telepathy.Connection.Interface.ContactInfo.SupportedFields "
#define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_INFO_INFO \ #define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_INFO_INFO \
"org.freedesktop.Telepathy.Connection.Interface.ContactInfo/info" "org.freedesktop.Telepathy.Connection.Interface.ContactInfo/info"
#define TP_IFACE_CONNECTION_INTERFACE_CONTACT_LIST \
"org.freedesktop.Telepathy.Connection.Interface.ContactList"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_LIST \
(tp_iface_quark_connection_interface_contact_list ())
GQuark tp_iface_quark_connection_interface_contact_list (void);
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_LIST_CONTACT_LIST_STATE \
"org.freedesktop.Telepathy.Connection.Interface.ContactList.ContactListStat
e"
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_LIST_CONTACT_LIST_PERSISTS \
"org.freedesktop.Telepathy.Connection.Interface.ContactList.ContactListPers
ists"
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_LIST_CAN_CHANGE_CONTACT_LIST \
"org.freedesktop.Telepathy.Connection.Interface.ContactList.CanChangeContac
tList"
#define TP_PROP_CONNECTION_INTERFACE_CONTACT_LIST_REQUEST_USES_MESSAGE \
"org.freedesktop.Telepathy.Connection.Interface.ContactList.RequestUsesMess
age"
#define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_LIST_SUBSCRIBE \
"org.freedesktop.Telepathy.Connection.Interface.ContactList/subscribe"
#define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_LIST_PUBLISH \
"org.freedesktop.Telepathy.Connection.Interface.ContactList/publish"
#define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_LIST_PUBLISH_REQUEST \
"org.freedesktop.Telepathy.Connection.Interface.ContactList/publish-request
"
#define TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ #define TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE \
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence" "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ #define TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE \
(tp_iface_quark_connection_interface_simple_presence ()) (tp_iface_quark_connection_interface_simple_presence ())
GQuark tp_iface_quark_connection_interface_simple_presence (void); GQuark tp_iface_quark_connection_interface_simple_presence (void);
#define TP_PROP_CONNECTION_INTERFACE_SIMPLE_PRESENCE_STATUSES \ #define TP_PROP_CONNECTION_INTERFACE_SIMPLE_PRESENCE_STATUSES \
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence.Statuses" "org.freedesktop.Telepathy.Connection.Interface.SimplePresence.Statuses"
 End of changes. 2 change blocks. 
0 lines changed or deleted 55 lines changed or added


 tp-cli-connection.h   tp-cli-connection.h 
skipping to change at line 721 skipping to change at line 721
#ifndef TP_DISABLE_DEPRECATED #ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_capabilities_run_get_contact_c apabilities (TpConnection *proxy, gboolean tp_cli_connection_interface_contact_capabilities_run_get_contact_c apabilities (TpConnection *proxy,
gint timeout_ms, gint timeout_ms,
const GArray *in_Handles, const GArray *in_Handles,
GHashTable **out_Contact_Capabilities, GHashTable **out_Contact_Capabilities,
GError **error, GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED; GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */ #endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_groups_signal_callback_g
roups_changed) (TpConnection *proxy,
const GArray *arg_Contact,
const gchar **arg_Added,
const gchar **arg_Removed,
gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_groups_connect
_to_groups_changed (TpConnection *proxy,
tp_cli_connection_interface_contact_groups_signal_callback_groups_chang
ed callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object,
GError **error);
typedef void (*tp_cli_connection_interface_contact_groups_signal_callback_g
roups_created) (TpConnection *proxy,
const gchar **arg_Names,
gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_groups_connect
_to_groups_created (TpConnection *proxy,
tp_cli_connection_interface_contact_groups_signal_callback_groups_creat
ed callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object,
GError **error);
typedef void (*tp_cli_connection_interface_contact_groups_signal_callback_g
roup_renamed) (TpConnection *proxy,
const gchar *arg_Old_Name,
const gchar *arg_New_Name,
gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_groups_connect
_to_group_renamed (TpConnection *proxy,
tp_cli_connection_interface_contact_groups_signal_callback_group_rename
d callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object,
GError **error);
typedef void (*tp_cli_connection_interface_contact_groups_signal_callback_g
roups_removed) (TpConnection *proxy,
const gchar **arg_Names,
gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_groups_connect
_to_groups_removed (TpConnection *proxy,
tp_cli_connection_interface_contact_groups_signal_callback_groups_remov
ed callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object,
GError **error);
typedef void (*tp_cli_connection_interface_contact_groups_callback_for_set_
contact_groups) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_groups_call_set_con
tact_groups (TpConnection *proxy,
gint timeout_ms,
guint in_Contact,
const gchar **in_Groups,
tp_cli_connection_interface_contact_groups_callback_for_set_contact_gro
ups callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_groups_run_set_contact_groups
(TpConnection *proxy,
gint timeout_ms,
guint in_Contact,
const gchar **in_Groups,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_groups_callback_for_set_
group_members) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_groups_call_set_gro
up_members (TpConnection *proxy,
gint timeout_ms,
const gchar *in_Group,
const GArray *in_Members,
tp_cli_connection_interface_contact_groups_callback_for_set_group_membe
rs callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_groups_run_set_group_members (
TpConnection *proxy,
gint timeout_ms,
const gchar *in_Group,
const GArray *in_Members,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_groups_callback_for_add_
to_group) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_groups_call_add_to_
group (TpConnection *proxy,
gint timeout_ms,
const gchar *in_Group,
const GArray *in_Members,
tp_cli_connection_interface_contact_groups_callback_for_add_to_group ca
llback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_groups_run_add_to_group (TpCon
nection *proxy,
gint timeout_ms,
const gchar *in_Group,
const GArray *in_Members,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_groups_callback_for_remo
ve_from_group) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_groups_call_remove_
from_group (TpConnection *proxy,
gint timeout_ms,
const gchar *in_Group,
const GArray *in_Members,
tp_cli_connection_interface_contact_groups_callback_for_remove_from_gro
up callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_groups_run_remove_from_group (
TpConnection *proxy,
gint timeout_ms,
const gchar *in_Group,
const GArray *in_Members,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_groups_callback_for_remo
ve_group) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_groups_call_remove_
group (TpConnection *proxy,
gint timeout_ms,
const gchar *in_Group,
tp_cli_connection_interface_contact_groups_callback_for_remove_group ca
llback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_groups_run_remove_group (TpCon
nection *proxy,
gint timeout_ms,
const gchar *in_Group,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_groups_callback_for_rena
me_group) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_groups_call_rename_
group (TpConnection *proxy,
gint timeout_ms,
const gchar *in_Old_Name,
const gchar *in_New_Name,
tp_cli_connection_interface_contact_groups_callback_for_rename_group ca
llback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_groups_run_rename_group (TpCon
nection *proxy,
gint timeout_ms,
const gchar *in_Old_Name,
const gchar *in_New_Name,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_info_signal_callback_con tact_info_changed) (TpConnection *proxy, typedef void (*tp_cli_connection_interface_contact_info_signal_callback_con tact_info_changed) (TpConnection *proxy,
guint arg_Contact, guint arg_Contact,
const GPtrArray *arg_ContactInfo, const GPtrArray *arg_ContactInfo,
gpointer user_data, GObject *weak_object); gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_info_connect_t o_contact_info_changed (TpConnection *proxy, TpProxySignalConnection *tp_cli_connection_interface_contact_info_connect_t o_contact_info_changed (TpConnection *proxy,
tp_cli_connection_interface_contact_info_signal_callback_contact_info_c hanged callback, tp_cli_connection_interface_contact_info_signal_callback_contact_info_c hanged callback,
gpointer user_data, gpointer user_data,
GDestroyNotify destroy, GDestroyNotify destroy,
GObject *weak_object, GObject *weak_object,
GError **error); GError **error);
skipping to change at line 816 skipping to change at line 989
GObject *weak_object); GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED #ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_info_run_set_contact_info (TpC onnection *proxy, gboolean tp_cli_connection_interface_contact_info_run_set_contact_info (TpC onnection *proxy,
gint timeout_ms, gint timeout_ms,
const GPtrArray *in_ContactInfo, const GPtrArray *in_ContactInfo,
GError **error, GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED; GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */ #endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_list_signal_callback_con
tact_list_state_changed) (TpConnection *proxy,
guint arg_Contact_List_State,
gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_list_connect_t
o_contact_list_state_changed (TpConnection *proxy,
tp_cli_connection_interface_contact_list_signal_callback_contact_list_s
tate_changed callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object,
GError **error);
typedef void (*tp_cli_connection_interface_contact_list_signal_callback_con
tacts_changed) (TpConnection *proxy,
GHashTable *arg_Changes,
const GArray *arg_Removals,
gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_connection_interface_contact_list_connect_t
o_contacts_changed (TpConnection *proxy,
tp_cli_connection_interface_contact_list_signal_callback_contacts_chang
ed callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object,
GError **error);
typedef void (*tp_cli_connection_interface_contact_list_callback_for_get_co
ntact_list_attributes) (TpConnection *proxy,
GHashTable *out_Attributes,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_list_call_get_conta
ct_list_attributes (TpConnection *proxy,
gint timeout_ms,
const gchar **in_Interfaces,
gboolean in_Hold,
tp_cli_connection_interface_contact_list_callback_for_get_contact_list_
attributes callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_list_run_get_contact_list_attr
ibutes (TpConnection *proxy,
gint timeout_ms,
const gchar **in_Interfaces,
gboolean in_Hold,
GHashTable **out_Attributes,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_list_callback_for_reques
t_subscription) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_list_call_request_s
ubscription (TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
const gchar *in_Message,
tp_cli_connection_interface_contact_list_callback_for_request_subscript
ion callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_list_run_request_subscription
(TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
const gchar *in_Message,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_list_callback_for_author
ize_publication) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_list_call_authorize
_publication (TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
tp_cli_connection_interface_contact_list_callback_for_authorize_publica
tion callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_list_run_authorize_publication
(TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_list_callback_for_remove
_contacts) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_list_call_remove_co
ntacts (TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
tp_cli_connection_interface_contact_list_callback_for_remove_contacts c
allback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_list_run_remove_contacts (TpCo
nnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_list_callback_for_unsubs
cribe) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_list_call_unsubscri
be (TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
tp_cli_connection_interface_contact_list_callback_for_unsubscribe callb
ack,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_list_run_unsubscribe (TpConnec
tion *proxy,
gint timeout_ms,
const GArray *in_Contacts,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contact_list_callback_for_unpubl
ish) (TpConnection *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contact_list_call_unpublish
(TpConnection *proxy,
gint timeout_ms,
const GArray *in_Contacts,
tp_cli_connection_interface_contact_list_callback_for_unpublish callbac
k,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_connection_interface_contact_list_run_unpublish (TpConnecti
on *proxy,
gint timeout_ms,
const GArray *in_Contacts,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_connection_interface_contacts_callback_for_get_contac t_attributes) (TpConnection *proxy, typedef void (*tp_cli_connection_interface_contacts_callback_for_get_contac t_attributes) (TpConnection *proxy,
GHashTable *out_Attributes, GHashTable *out_Attributes,
const GError *error, gpointer user_data, const GError *error, gpointer user_data,
GObject *weak_object); GObject *weak_object);
TpProxyPendingCall *tp_cli_connection_interface_contacts_call_get_contact_a ttributes (TpConnection *proxy, TpProxyPendingCall *tp_cli_connection_interface_contacts_call_get_contact_a ttributes (TpConnection *proxy,
gint timeout_ms, gint timeout_ms,
const GArray *in_Handles, const GArray *in_Handles,
const gchar **in_Interfaces, const gchar **in_Interfaces,
gboolean in_Hold, gboolean in_Hold,
 End of changes. 2 change blocks. 
0 lines changed or deleted 386 lines changed or added


 tp-svc-connection.h   tp-svc-connection.h 
skipping to change at line 586 skipping to change at line 586
tp_svc_connection_interface_contact_capabilities_return_from_get_contact_ca pabilities (DBusGMethodInvocation *context, tp_svc_connection_interface_contact_capabilities_return_from_get_contact_ca pabilities (DBusGMethodInvocation *context,
GHashTable *out_Contact_Capabilities) GHashTable *out_Contact_Capabilities)
{ {
dbus_g_method_return (context, dbus_g_method_return (context,
out_Contact_Capabilities); out_Contact_Capabilities);
} }
void tp_svc_connection_interface_contact_capabilities_emit_contact_capabili ties_changed (gpointer instance, void tp_svc_connection_interface_contact_capabilities_emit_contact_capabili ties_changed (gpointer instance,
GHashTable *arg_caps); GHashTable *arg_caps);
typedef struct _TpSvcConnectionInterfaceContactGroups TpSvcConnectionInterf
aceContactGroups;
typedef struct _TpSvcConnectionInterfaceContactGroupsClass TpSvcConnectionI
nterfaceContactGroupsClass;
GType tp_svc_connection_interface_contact_groups_get_type (void);
#define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_GROUPS \
(tp_svc_connection_interface_contact_groups_get_type ())
#define TP_SVC_CONNECTION_INTERFACE_CONTACT_GROUPS(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_GROUPS, TpSvcConnectionInterfaceContactGroups))
#define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_GROUPS(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_GROUPS))
#define TP_SVC_CONNECTION_INTERFACE_CONTACT_GROUPS_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACT_GROUPS, TpSvcConnectionInterfaceContactGroupsClass))
typedef void (*tp_svc_connection_interface_contact_groups_set_contact_group
s_impl) (TpSvcConnectionInterfaceContactGroups *self,
guint in_Contact,
const gchar **in_Groups,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_groups_implement_set_contact_group
s (TpSvcConnectionInterfaceContactGroupsClass *klass, tp_svc_connection_int
erface_contact_groups_set_contact_groups_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_groups_return_from_set_contact_gro
ups (DBusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_groups_return_from_set_contact_groups (
DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_groups_set_group_members
_impl) (TpSvcConnectionInterfaceContactGroups *self,
const gchar *in_Group,
const GArray *in_Members,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_groups_implement_set_group_members
(TpSvcConnectionInterfaceContactGroupsClass *klass, tp_svc_connection_inte
rface_contact_groups_set_group_members_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_groups_return_from_set_group_membe
rs (DBusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_groups_return_from_set_group_members (D
BusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_groups_add_to_group_impl
) (TpSvcConnectionInterfaceContactGroups *self,
const gchar *in_Group,
const GArray *in_Members,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_groups_implement_add_to_group (TpS
vcConnectionInterfaceContactGroupsClass *klass, tp_svc_connection_interface
_contact_groups_add_to_group_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_groups_return_from_add_to_group (D
BusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_groups_return_from_add_to_group (DBusGM
ethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_groups_remove_from_group
_impl) (TpSvcConnectionInterfaceContactGroups *self,
const gchar *in_Group,
const GArray *in_Members,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_groups_implement_remove_from_group
(TpSvcConnectionInterfaceContactGroupsClass *klass, tp_svc_connection_inte
rface_contact_groups_remove_from_group_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_groups_return_from_remove_from_gro
up (DBusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_groups_return_from_remove_from_group (D
BusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_groups_remove_group_impl
) (TpSvcConnectionInterfaceContactGroups *self,
const gchar *in_Group,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_groups_implement_remove_group (TpS
vcConnectionInterfaceContactGroupsClass *klass, tp_svc_connection_interface
_contact_groups_remove_group_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_groups_return_from_remove_group (D
BusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_groups_return_from_remove_group (DBusGM
ethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_groups_rename_group_impl
) (TpSvcConnectionInterfaceContactGroups *self,
const gchar *in_Old_Name,
const gchar *in_New_Name,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_groups_implement_rename_group (TpS
vcConnectionInterfaceContactGroupsClass *klass, tp_svc_connection_interface
_contact_groups_rename_group_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_groups_return_from_rename_group (D
BusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_groups_return_from_rename_group (DBusGM
ethodInvocation *context)
{
dbus_g_method_return (context);
}
void tp_svc_connection_interface_contact_groups_emit_groups_changed (gpoint
er instance,
const GArray *arg_Contact,
const gchar **arg_Added,
const gchar **arg_Removed);
void tp_svc_connection_interface_contact_groups_emit_groups_created (gpoint
er instance,
const gchar **arg_Names);
void tp_svc_connection_interface_contact_groups_emit_group_renamed (gpointe
r instance,
const gchar *arg_Old_Name,
const gchar *arg_New_Name);
void tp_svc_connection_interface_contact_groups_emit_groups_removed (gpoint
er instance,
const gchar **arg_Names);
typedef struct _TpSvcConnectionInterfaceContactInfo TpSvcConnectionInterfac eContactInfo; typedef struct _TpSvcConnectionInterfaceContactInfo TpSvcConnectionInterfac eContactInfo;
typedef struct _TpSvcConnectionInterfaceContactInfoClass TpSvcConnectionInt erfaceContactInfoClass; typedef struct _TpSvcConnectionInterfaceContactInfoClass TpSvcConnectionInt erfaceContactInfoClass;
GType tp_svc_connection_interface_contact_info_get_type (void); GType tp_svc_connection_interface_contact_info_get_type (void);
#define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_INFO \ #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_INFO \
(tp_svc_connection_interface_contact_info_get_type ()) (tp_svc_connection_interface_contact_info_get_type ())
#define TP_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \ #define TP_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA CT_INFO, TpSvcConnectionInterfaceContactInfo)) (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA CT_INFO, TpSvcConnectionInterfaceContactInfo))
#define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \ #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \
skipping to change at line 662 skipping to change at line 771
static inline void static inline void
tp_svc_connection_interface_contact_info_return_from_set_contact_info (DBus GMethodInvocation *context) tp_svc_connection_interface_contact_info_return_from_set_contact_info (DBus GMethodInvocation *context)
{ {
dbus_g_method_return (context); dbus_g_method_return (context);
} }
void tp_svc_connection_interface_contact_info_emit_contact_info_changed (gp ointer instance, void tp_svc_connection_interface_contact_info_emit_contact_info_changed (gp ointer instance,
guint arg_Contact, guint arg_Contact,
const GPtrArray *arg_ContactInfo); const GPtrArray *arg_ContactInfo);
typedef struct _TpSvcConnectionInterfaceContactList TpSvcConnectionInterfac
eContactList;
typedef struct _TpSvcConnectionInterfaceContactListClass TpSvcConnectionInt
erfaceContactListClass;
GType tp_svc_connection_interface_contact_list_get_type (void);
#define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_LIST \
(tp_svc_connection_interface_contact_list_get_type ())
#define TP_SVC_CONNECTION_INTERFACE_CONTACT_LIST(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_LIST, TpSvcConnectionInterfaceContactList))
#define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_LIST(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_LIST))
#define TP_SVC_CONNECTION_INTERFACE_CONTACT_LIST_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACT_LIST, TpSvcConnectionInterfaceContactListClass))
typedef void (*tp_svc_connection_interface_contact_list_get_contact_list_at
tributes_impl) (TpSvcConnectionInterfaceContactList *self,
const gchar **in_Interfaces,
gboolean in_Hold,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_list_implement_get_contact_list_at
tributes (TpSvcConnectionInterfaceContactListClass *klass, tp_svc_connectio
n_interface_contact_list_get_contact_list_attributes_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_list_return_from_get_contact_list_
attributes (DBusGMethodInvocation *context,
GHashTable *out_Attributes);
static inline void
tp_svc_connection_interface_contact_list_return_from_get_contact_list_attri
butes (DBusGMethodInvocation *context,
GHashTable *out_Attributes)
{
dbus_g_method_return (context,
out_Attributes);
}
typedef void (*tp_svc_connection_interface_contact_list_request_subscriptio
n_impl) (TpSvcConnectionInterfaceContactList *self,
const GArray *in_Contacts,
const gchar *in_Message,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_list_implement_request_subscriptio
n (TpSvcConnectionInterfaceContactListClass *klass, tp_svc_connection_inter
face_contact_list_request_subscription_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_list_return_from_request_subscript
ion (DBusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_list_return_from_request_subscription (
DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_list_authorize_publicati
on_impl) (TpSvcConnectionInterfaceContactList *self,
const GArray *in_Contacts,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_list_implement_authorize_publicati
on (TpSvcConnectionInterfaceContactListClass *klass, tp_svc_connection_inte
rface_contact_list_authorize_publication_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_list_return_from_authorize_publica
tion (DBusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_list_return_from_authorize_publication
(DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_list_remove_contacts_imp
l) (TpSvcConnectionInterfaceContactList *self,
const GArray *in_Contacts,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_list_implement_remove_contacts (Tp
SvcConnectionInterfaceContactListClass *klass, tp_svc_connection_interface_
contact_list_remove_contacts_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_list_return_from_remove_contacts (
DBusGMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_list_return_from_remove_contacts (DBusG
MethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_list_unsubscribe_impl) (
TpSvcConnectionInterfaceContactList *self,
const GArray *in_Contacts,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_list_implement_unsubscribe (TpSvcC
onnectionInterfaceContactListClass *klass, tp_svc_connection_interface_cont
act_list_unsubscribe_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_list_return_from_unsubscribe (DBus
GMethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_list_return_from_unsubscribe (DBusGMeth
odInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_connection_interface_contact_list_unpublish_impl) (Tp
SvcConnectionInterfaceContactList *self,
const GArray *in_Contacts,
DBusGMethodInvocation *context);
void tp_svc_connection_interface_contact_list_implement_unpublish (TpSvcCon
nectionInterfaceContactListClass *klass, tp_svc_connection_interface_contac
t_list_unpublish_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_connection_interface_contact_list_return_from_unpublish (DBusGM
ethodInvocation *context);
static inline void
tp_svc_connection_interface_contact_list_return_from_unpublish (DBusGMethod
Invocation *context)
{
dbus_g_method_return (context);
}
void tp_svc_connection_interface_contact_list_emit_contact_list_state_chang
ed (gpointer instance,
guint arg_Contact_List_State);
void tp_svc_connection_interface_contact_list_emit_contacts_changed (gpoint
er instance,
GHashTable *arg_Changes,
const GArray *arg_Removals);
typedef struct _TpSvcConnectionInterfaceContacts TpSvcConnectionInterfaceCo ntacts; typedef struct _TpSvcConnectionInterfaceContacts TpSvcConnectionInterfaceCo ntacts;
typedef struct _TpSvcConnectionInterfaceContactsClass TpSvcConnectionInterf aceContactsClass; typedef struct _TpSvcConnectionInterfaceContactsClass TpSvcConnectionInterf aceContactsClass;
GType tp_svc_connection_interface_contacts_get_type (void); GType tp_svc_connection_interface_contacts_get_type (void);
#define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACTS \ #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACTS \
(tp_svc_connection_interface_contacts_get_type ()) (tp_svc_connection_interface_contacts_get_type ())
#define TP_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \ #define TP_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA CTS, TpSvcConnectionInterfaceContacts)) (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA CTS, TpSvcConnectionInterfaceContacts))
#define TP_IS_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \ #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \
 End of changes. 2 change blocks. 
0 lines changed or deleted 288 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/