base-client.h   base-client.h 
skipping to change at line 33 skipping to change at line 33
#include <dbus/dbus-glib.h> #include <dbus/dbus-glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <telepathy-glib/account.h> #include <telepathy-glib/account.h>
#include <telepathy-glib/account-manager.h> #include <telepathy-glib/account-manager.h>
#include <telepathy-glib/add-dispatch-operation-context.h> #include <telepathy-glib/add-dispatch-operation-context.h>
#include <telepathy-glib/client-channel-factory.h> #include <telepathy-glib/client-channel-factory.h>
#include <telepathy-glib/handle-channels-context.h> #include <telepathy-glib/handle-channels-context.h>
#include <telepathy-glib/observe-channels-context.h> #include <telepathy-glib/observe-channels-context.h>
#include <telepathy-glib/channel-dispatch-operation.h>
#include <telepathy-glib/connection.h> #include <telepathy-glib/connection.h>
#include <telepathy-glib/dbus.h> #include <telepathy-glib/dbus.h>
#include <telepathy-glib/defs.h> #include <telepathy-glib/defs.h>
#include <telepathy-glib/dbus-properties-mixin.h> #include <telepathy-glib/dbus-properties-mixin.h>
G_BEGIN_DECLS G_BEGIN_DECLS
/* forward declaration, see channel-dispatch-operation.h for the rest */
typedef struct _TpChannelDispatchOperation
TpChannelDispatchOperation;
typedef struct _TpBaseClient TpBaseClient; typedef struct _TpBaseClient TpBaseClient;
typedef struct _TpBaseClientClass TpBaseClientClass; typedef struct _TpBaseClientClass TpBaseClientClass;
typedef struct _TpBaseClientPrivate TpBaseClientPrivate; typedef struct _TpBaseClientPrivate TpBaseClientPrivate;
typedef struct _TpBaseClientClassPrivate TpBaseClientClassPrivate; typedef struct _TpBaseClientClassPrivate TpBaseClientClassPrivate;
typedef void (*TpBaseClientClassObserveChannelsImpl) ( typedef void (*TpBaseClientClassObserveChannelsImpl) (
TpBaseClient *client, TpBaseClient *client,
TpAccount *account, TpAccount *account,
TpConnection *connection, TpConnection *connection,
GList *channels, GList *channels,
skipping to change at line 176 skipping to change at line 179
GError **error); GError **error);
/* Normal methods, can be called at any time */ /* Normal methods, can be called at any time */
GList *tp_base_client_get_pending_requests (TpBaseClient *self); GList *tp_base_client_get_pending_requests (TpBaseClient *self);
GList *tp_base_client_get_handled_channels (TpBaseClient *self); GList *tp_base_client_get_handled_channels (TpBaseClient *self);
gboolean tp_base_client_is_handling_channel (TpBaseClient *self, gboolean tp_base_client_is_handling_channel (TpBaseClient *self,
TpChannel *channel); TpChannel *channel);
void tp_base_client_delegate_channels_async (TpBaseClient *self,
GList *channels,
gint64 user_action_time,
const gchar *preferred_handler,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean tp_base_client_delegate_channels_finish (TpBaseClient *self,
GAsyncResult *result,
GPtrArray **delegated,
GHashTable **not_delegated,
GError **error);
const gchar *tp_base_client_get_name (TpBaseClient *self); const gchar *tp_base_client_get_name (TpBaseClient *self);
gboolean tp_base_client_get_uniquify_name (TpBaseClient *self); gboolean tp_base_client_get_uniquify_name (TpBaseClient *self);
const gchar *tp_base_client_get_bus_name (TpBaseClient *self); const gchar *tp_base_client_get_bus_name (TpBaseClient *self);
const gchar *tp_base_client_get_object_path (TpBaseClient *self); const gchar *tp_base_client_get_object_path (TpBaseClient *self);
TpDBusDaemon *tp_base_client_get_dbus_daemon (TpBaseClient *self); TpDBusDaemon *tp_base_client_get_dbus_daemon (TpBaseClient *self);
TpAccountManager *tp_base_client_get_account_manager (TpBaseClient *self); TpAccountManager *tp_base_client_get_account_manager (TpBaseClient *self);
void tp_base_client_unregister (TpBaseClient *self); void tp_base_client_unregister (TpBaseClient *self);
#define TP_TYPE_BASE_CLIENT \ #define TP_TYPE_BASE_CLIENT \
 End of changes. 3 change blocks. 
1 lines changed or deleted 17 lines changed or added


 channel-dispatch-operation.h   channel-dispatch-operation.h 
skipping to change at line 26 skipping to change at line 26
* *
* 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_CHANNEL_DISPATCH_OPERATION_H #ifndef TP_CHANNEL_DISPATCH_OPERATION_H
#define TP_CHANNEL_DISPATCH_OPERATION_H #define TP_CHANNEL_DISPATCH_OPERATION_H
#include <telepathy-glib/account.h> #include <telepathy-glib/account.h>
#include <telepathy-glib/base-client.h>
#include <telepathy-glib/connection.h> #include <telepathy-glib/connection.h>
#include <telepathy-glib/dbus.h> #include <telepathy-glib/dbus.h>
#include <telepathy-glib/defs.h> #include <telepathy-glib/defs.h>
#include <telepathy-glib/proxy.h> #include <telepathy-glib/proxy.h>
G_BEGIN_DECLS G_BEGIN_DECLS
typedef struct _TpChannelDispatchOperation /* TpChannelDispatchOperation is defined in base-client.h */
TpChannelDispatchOperation;
typedef struct _TpChannelDispatchOperationClass typedef struct _TpChannelDispatchOperationClass
TpChannelDispatchOperationClass; TpChannelDispatchOperationClass;
typedef struct _TpChannelDispatchOperationPrivate typedef struct _TpChannelDispatchOperationPrivate
TpChannelDispatchOperationPrivate; TpChannelDispatchOperationPrivate;
typedef struct _TpChannelDispatchOperationClassPrivate typedef struct _TpChannelDispatchOperationClassPrivate
TpChannelDispatchOperationClassPrivate; TpChannelDispatchOperationClassPrivate;
struct _TpChannelDispatchOperation { struct _TpChannelDispatchOperation {
/*<private>*/ /*<private>*/
TpProxy parent; TpProxy parent;
skipping to change at line 133 skipping to change at line 133
const gchar *handler, const gchar *handler,
gint64 user_action_time, gint64 user_action_time,
GAsyncReadyCallback callback, GAsyncReadyCallback callback,
gpointer user_data); gpointer user_data);
gboolean tp_channel_dispatch_operation_handle_with_time_finish ( gboolean tp_channel_dispatch_operation_handle_with_time_finish (
TpChannelDispatchOperation *self, TpChannelDispatchOperation *self,
GAsyncResult *result, GAsyncResult *result,
GError **error); GError **error);
void tp_channel_dispatch_operation_claim_with_async (
TpChannelDispatchOperation *self,
TpBaseClient *client,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean tp_channel_dispatch_operation_claim_with_finish (
TpChannelDispatchOperation *self,
GAsyncResult *result,
GError **error);
G_END_DECLS G_END_DECLS
#include <telepathy-glib/_gen/tp-cli-channel-dispatch-operation.h> #include <telepathy-glib/_gen/tp-cli-channel-dispatch-operation.h>
#endif #endif
 End of changes. 3 change blocks. 
2 lines changed or deleted 13 lines changed or added


 channel-dispatcher.h   channel-dispatcher.h 
skipping to change at line 25 skipping to change at line 25
* Lesser General Public License for more details. * Lesser General Public License for more details.
* *
* 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_CHANNEL_DISPATCHER_H #ifndef TP_CHANNEL_DISPATCHER_H
#define TP_CHANNEL_DISPATCHER_H #define TP_CHANNEL_DISPATCHER_H
#include <telepathy-glib/channel.h>
#include <telepathy-glib/dbus.h> #include <telepathy-glib/dbus.h>
#include <telepathy-glib/defs.h> #include <telepathy-glib/defs.h>
#include <telepathy-glib/proxy.h> #include <telepathy-glib/proxy.h>
G_BEGIN_DECLS G_BEGIN_DECLS
typedef struct _TpChannelDispatcher TpChannelDispatcher; typedef struct _TpChannelDispatcher TpChannelDispatcher;
typedef struct _TpChannelDispatcherClass TpChannelDispatcherClass; typedef struct _TpChannelDispatcherClass TpChannelDispatcherClass;
typedef struct _TpChannelDispatcherPrivate TpChannelDispatcherPrivate; typedef struct _TpChannelDispatcherPrivate TpChannelDispatcherPrivate;
typedef struct _TpChannelDispatcherClassPrivate TpChannelDispatcherClassPri vate; typedef struct _TpChannelDispatcherClassPrivate TpChannelDispatcherClassPri vate;
skipping to change at line 72 skipping to change at line 73
(G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_DISPATCHER)) (G_TYPE_CHECK_CLASS_TYPE ((klass), TP_TYPE_CHANNEL_DISPATCHER))
#define TP_CHANNEL_DISPATCHER_GET_CLASS(obj) \ #define TP_CHANNEL_DISPATCHER_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_DISPATCHER, \ (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CHANNEL_DISPATCHER, \
TpChannelDispatcherClass)) TpChannelDispatcherClass))
TpChannelDispatcher *tp_channel_dispatcher_new (TpDBusDaemon *bus_daemon) TpChannelDispatcher *tp_channel_dispatcher_new (TpDBusDaemon *bus_daemon)
G_GNUC_WARN_UNUSED_RESULT; G_GNUC_WARN_UNUSED_RESULT;
void tp_channel_dispatcher_init_known_interfaces (void); void tp_channel_dispatcher_init_known_interfaces (void);
void tp_channel_dispatcher_present_channel_async (TpChannelDispatcher *self
,
TpChannel *channel,
gint64 user_action_time,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean tp_channel_dispatcher_present_channel_finish (
TpChannelDispatcher *self,
GAsyncResult *result,
GError **error);
G_END_DECLS G_END_DECLS
#include <telepathy-glib/_gen/tp-cli-channel-dispatcher.h> #include <telepathy-glib/_gen/tp-cli-channel-dispatcher.h>
#endif #endif
 End of changes. 2 change blocks. 
0 lines changed or deleted 13 lines changed or added


 proxy.h   proxy.h 
skipping to change at line 74 skipping to change at line 74
gchar *bus_name; gchar *bus_name;
gchar *object_path; gchar *object_path;
GError *invalidated /* initialized to NULL by g_object_new */; GError *invalidated /* initialized to NULL by g_object_new */;
TpProxyPrivate *priv; TpProxyPrivate *priv;
}; };
typedef struct _TpProxyClass TpProxyClass; typedef struct _TpProxyClass TpProxyClass;
/* defined in proxy-internal.h for now */
typedef struct _TpProxyFeature TpProxyFeature; typedef struct _TpProxyFeature TpProxyFeature;
typedef struct _TpProxyFeaturePrivate TpProxyFeaturePrivate;
typedef void (* TpProxyPrepareAsync) (TpProxy *proxy,
const TpProxyFeature *feature,
GAsyncReadyCallback callback,
gpointer user_data);
struct _TpProxyFeature {
/*<public>*/
GQuark name;
gboolean core;
TpProxyPrepareAsync prepare_async;
TpProxyPrepareAsync prepare_before_signalling_connected_async;
const GQuark *interfaces_needed;
/* Features we depend on */
const GQuark *depends_on;
gboolean can_retry;
/*<private>*/
GCallback _reserved[4];
TpProxyFeaturePrivate *priv;
};
/* XXX: hide this from the g-i scanner, since vapigen can't cope */ /* XXX: hide this from the g-i scanner, since vapigen can't cope */
#ifndef __GI_SCANNER__ #ifndef __GI_SCANNER__
typedef const TpProxyFeature *(*TpProxyClassFeatureListFunc) ( typedef const TpProxyFeature *(*TpProxyClassFeatureListFunc) (
TpProxyClass *cls); TpProxyClass *cls);
#endif /* __GI_SCANNER__ */ #endif /* __GI_SCANNER__ */
struct _TpProxyClass { struct _TpProxyClass {
/*<public>*/ /*<public>*/
GObjectClass parent_class; GObjectClass parent_class;
 End of changes. 2 change blocks. 
1 lines changed or deleted 25 lines changed or added


 tp-cli-channel-dispatcher.h   tp-cli-channel-dispatcher.h 
skipping to change at line 69 skipping to change at line 69
const gchar *in_Account, const gchar *in_Account,
GHashTable *in_Requested_Properties, GHashTable *in_Requested_Properties,
gint64 in_User_Action_Time, gint64 in_User_Action_Time,
const gchar *in_Preferred_Handler, const gchar *in_Preferred_Handler,
GHashTable *in_Hints, GHashTable *in_Hints,
tp_cli_channel_dispatcher_callback_for_ensure_channel_with_hints callba ck, tp_cli_channel_dispatcher_callback_for_ensure_channel_with_hints callba ck,
gpointer user_data, gpointer user_data,
GDestroyNotify destroy, GDestroyNotify destroy,
GObject *weak_object); GObject *weak_object);
typedef void (*tp_cli_channel_dispatcher_callback_for_delegate_channels) (T
pChannelDispatcher *proxy,
const GPtrArray *out_Delegated,
GHashTable *out_Not_Delegated,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_channel_dispatcher_call_delegate_channels (TpCha
nnelDispatcher *proxy,
gint timeout_ms,
const GPtrArray *in_Channels,
gint64 in_User_Action_Time,
const gchar *in_Preferred_Handler,
tp_cli_channel_dispatcher_callback_for_delegate_channels callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
typedef void (*tp_cli_channel_dispatcher_callback_for_present_channel) (TpC
hannelDispatcher *proxy,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_channel_dispatcher_call_present_channel (TpChann
elDispatcher *proxy,
gint timeout_ms,
const gchar *in_Channel,
gint64 in_User_Action_Time,
tp_cli_channel_dispatcher_callback_for_present_channel callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
typedef void (*tp_cli_channel_dispatcher_interface_operation_list_signal_ca llback_new_dispatch_operation) (TpChannelDispatcher *proxy, typedef void (*tp_cli_channel_dispatcher_interface_operation_list_signal_ca llback_new_dispatch_operation) (TpChannelDispatcher *proxy,
const gchar *arg_Dispatch_Operation, const gchar *arg_Dispatch_Operation,
GHashTable *arg_Properties, GHashTable *arg_Properties,
gpointer user_data, GObject *weak_object); gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_channel_dispatcher_interface_operation_list _connect_to_new_dispatch_operation (TpChannelDispatcher *proxy, TpProxySignalConnection *tp_cli_channel_dispatcher_interface_operation_list _connect_to_new_dispatch_operation (TpChannelDispatcher *proxy,
tp_cli_channel_dispatcher_interface_operation_list_signal_callback_new_ dispatch_operation callback, tp_cli_channel_dispatcher_interface_operation_list_signal_callback_new_ dispatch_operation callback,
gpointer user_data, gpointer user_data,
GDestroyNotify destroy, GDestroyNotify destroy,
GObject *weak_object, GObject *weak_object,
GError **error); GError **error);
 End of changes. 1 change blocks. 
0 lines changed or deleted 33 lines changed or added


 tp-cli-channel.h   tp-cli-channel.h 
skipping to change at line 934 skipping to change at line 934
typedef void (*tp_cli_channel_interface_sms_signal_callback_sms_channel_cha nged) (TpChannel *proxy, typedef void (*tp_cli_channel_interface_sms_signal_callback_sms_channel_cha nged) (TpChannel *proxy,
gboolean arg_SMSChannel, gboolean arg_SMSChannel,
gpointer user_data, GObject *weak_object); gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_channel_interface_sms_connect_to_sms_channe l_changed (TpChannel *proxy, TpProxySignalConnection *tp_cli_channel_interface_sms_connect_to_sms_channe l_changed (TpChannel *proxy,
tp_cli_channel_interface_sms_signal_callback_sms_channel_changed callba ck, tp_cli_channel_interface_sms_signal_callback_sms_channel_changed callba ck,
gpointer user_data, gpointer user_data,
GDestroyNotify destroy, GDestroyNotify destroy,
GObject *weak_object, GObject *weak_object,
GError **error); GError **error);
typedef void (*tp_cli_channel_interface_sms_callback_for_get_sms_length) (T
pChannel *proxy,
guint out_Chunks_Required,
gint out_Remaining_Characters,
gint out_Estimated_Cost,
const GError *error, gpointer user_data,
GObject *weak_object);
TpProxyPendingCall *tp_cli_channel_interface_sms_call_get_sms_length (TpCha
nnel *proxy,
gint timeout_ms,
const GPtrArray *in_Message,
tp_cli_channel_interface_sms_callback_for_get_sms_length callback,
gpointer user_data,
GDestroyNotify destroy,
GObject *weak_object);
#ifndef TP_DISABLE_DEPRECATED
gboolean tp_cli_channel_interface_sms_run_get_sms_length (TpChannel *proxy,
gint timeout_ms,
const GPtrArray *in_Message,
guint *out_Chunks_Required,
gint *out_Remaining_Characters,
gint *out_Estimated_Cost,
GError **error,
GMainLoop **loop) _TP_GNUC_DEPRECATED;
#endif /* not TP_DISABLE_DEPRECATED */
typedef void (*tp_cli_channel_interface_service_point_signal_callback_servi ce_point_changed) (TpChannel *proxy, typedef void (*tp_cli_channel_interface_service_point_signal_callback_servi ce_point_changed) (TpChannel *proxy,
const GValueArray *arg_Service_Point, const GValueArray *arg_Service_Point,
gpointer user_data, GObject *weak_object); gpointer user_data, GObject *weak_object);
TpProxySignalConnection *tp_cli_channel_interface_service_point_connect_to_ service_point_changed (TpChannel *proxy, TpProxySignalConnection *tp_cli_channel_interface_service_point_connect_to_ service_point_changed (TpChannel *proxy,
tp_cli_channel_interface_service_point_signal_callback_service_point_ch anged callback, tp_cli_channel_interface_service_point_signal_callback_service_point_ch anged callback,
gpointer user_data, gpointer user_data,
GDestroyNotify destroy, GDestroyNotify destroy,
GObject *weak_object, GObject *weak_object,
GError **error); GError **error);
 End of changes. 1 change blocks. 
0 lines changed or deleted 28 lines changed or added


 tp-svc-channel-dispatcher.h   tp-svc-channel-dispatcher.h 
skipping to change at line 99 skipping to change at line 99
void tp_svc_channel_dispatcher_return_from_ensure_channel_with_hints (DBusG MethodInvocation *context, void tp_svc_channel_dispatcher_return_from_ensure_channel_with_hints (DBusG MethodInvocation *context,
const gchar *out_Request); const gchar *out_Request);
static inline void static inline void
tp_svc_channel_dispatcher_return_from_ensure_channel_with_hints (DBusGMetho dInvocation *context, tp_svc_channel_dispatcher_return_from_ensure_channel_with_hints (DBusGMetho dInvocation *context,
const gchar *out_Request) const gchar *out_Request)
{ {
dbus_g_method_return (context, dbus_g_method_return (context,
out_Request); out_Request);
} }
typedef void (*tp_svc_channel_dispatcher_delegate_channels_impl) (TpSvcChan
nelDispatcher *self,
const GPtrArray *in_Channels,
gint64 in_User_Action_Time,
const gchar *in_Preferred_Handler,
DBusGMethodInvocation *context);
void tp_svc_channel_dispatcher_implement_delegate_channels (TpSvcChannelDis
patcherClass *klass, tp_svc_channel_dispatcher_delegate_channels_impl impl)
;
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_channel_dispatcher_return_from_delegate_channels (DBusGMethodIn
vocation *context,
const GPtrArray *out_Delegated,
GHashTable *out_Not_Delegated);
static inline void
tp_svc_channel_dispatcher_return_from_delegate_channels (DBusGMethodInvocat
ion *context,
const GPtrArray *out_Delegated,
GHashTable *out_Not_Delegated)
{
dbus_g_method_return (context,
out_Delegated,
out_Not_Delegated);
}
typedef void (*tp_svc_channel_dispatcher_present_channel_impl) (TpSvcChanne
lDispatcher *self,
const gchar *in_Channel,
gint64 in_User_Action_Time,
DBusGMethodInvocation *context);
void tp_svc_channel_dispatcher_implement_present_channel (TpSvcChannelDispa
tcherClass *klass, tp_svc_channel_dispatcher_present_channel_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_channel_dispatcher_return_from_present_channel (DBusGMethodInvo
cation *context);
static inline void
tp_svc_channel_dispatcher_return_from_present_channel (DBusGMethodInvocatio
n *context)
{
dbus_g_method_return (context);
}
typedef struct _TpSvcChannelDispatcherInterfaceOperationList TpSvcChannelDi spatcherInterfaceOperationList; typedef struct _TpSvcChannelDispatcherInterfaceOperationList TpSvcChannelDi spatcherInterfaceOperationList;
typedef struct _TpSvcChannelDispatcherInterfaceOperationListClass TpSvcChan nelDispatcherInterfaceOperationListClass; typedef struct _TpSvcChannelDispatcherInterfaceOperationListClass TpSvcChan nelDispatcherInterfaceOperationListClass;
GType tp_svc_channel_dispatcher_interface_operation_list_get_type (void); GType tp_svc_channel_dispatcher_interface_operation_list_get_type (void);
#define TP_TYPE_SVC_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST \ #define TP_TYPE_SVC_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST \
(tp_svc_channel_dispatcher_interface_operation_list_get_type ()) (tp_svc_channel_dispatcher_interface_operation_list_get_type ())
#define TP_SVC_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST(obj) \ #define TP_SVC_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_DISPATCHER_INTERFA CE_OPERATION_LIST, TpSvcChannelDispatcherInterfaceOperationList)) (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_DISPATCHER_INTERFA CE_OPERATION_LIST, TpSvcChannelDispatcherInterfaceOperationList))
#define TP_IS_SVC_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST(obj) \ #define TP_IS_SVC_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST(obj) \
 End of changes. 1 change blocks. 
0 lines changed or deleted 44 lines changed or added


 tp-svc-channel.h   tp-svc-channel.h 
skipping to change at line 766 skipping to change at line 766
GType tp_svc_channel_interface_sms_get_type (void); GType tp_svc_channel_interface_sms_get_type (void);
#define TP_TYPE_SVC_CHANNEL_INTERFACE_SMS \ #define TP_TYPE_SVC_CHANNEL_INTERFACE_SMS \
(tp_svc_channel_interface_sms_get_type ()) (tp_svc_channel_interface_sms_get_type ())
#define TP_SVC_CHANNEL_INTERFACE_SMS(obj) \ #define TP_SVC_CHANNEL_INTERFACE_SMS(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_SMS, TpS vcChannelInterfaceSMS)) (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_SMS, TpS vcChannelInterfaceSMS))
#define TP_IS_SVC_CHANNEL_INTERFACE_SMS(obj) \ #define TP_IS_SVC_CHANNEL_INTERFACE_SMS(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_SMS)) (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_SMS))
#define TP_SVC_CHANNEL_INTERFACE_SMS_GET_CLASS(obj) \ #define TP_SVC_CHANNEL_INTERFACE_SMS_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_SMS, TpSvcChannelInterfaceSMSClass)) (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_SMS, TpSvcChannelInterfaceSMSClass))
typedef void (*tp_svc_channel_interface_sms_get_sms_length_impl) (TpSvcChan
nelInterfaceSMS *self,
const GPtrArray *in_Message,
DBusGMethodInvocation *context);
void tp_svc_channel_interface_sms_implement_get_sms_length (TpSvcChannelInt
erfaceSMSClass *klass, tp_svc_channel_interface_sms_get_sms_length_impl imp
l);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_channel_interface_sms_return_from_get_sms_length (DBusGMethodIn
vocation *context,
guint out_Chunks_Required,
gint out_Remaining_Characters,
gint out_Estimated_Cost);
static inline void
tp_svc_channel_interface_sms_return_from_get_sms_length (DBusGMethodInvocat
ion *context,
guint out_Chunks_Required,
gint out_Remaining_Characters,
gint out_Estimated_Cost)
{
dbus_g_method_return (context,
out_Chunks_Required,
out_Remaining_Characters,
out_Estimated_Cost);
}
void tp_svc_channel_interface_sms_emit_sms_channel_changed (gpointer instan ce, void tp_svc_channel_interface_sms_emit_sms_channel_changed (gpointer instan ce,
gboolean arg_SMSChannel); gboolean arg_SMSChannel);
typedef struct _TpSvcChannelInterfaceSecurable TpSvcChannelInterfaceSecurab le; typedef struct _TpSvcChannelInterfaceSecurable TpSvcChannelInterfaceSecurab le;
typedef struct _TpSvcChannelInterfaceSecurableClass TpSvcChannelInterfaceSe curableClass; typedef struct _TpSvcChannelInterfaceSecurableClass TpSvcChannelInterfaceSe curableClass;
GType tp_svc_channel_interface_securable_get_type (void); GType tp_svc_channel_interface_securable_get_type (void);
#define TP_TYPE_SVC_CHANNEL_INTERFACE_SECURABLE \ #define TP_TYPE_SVC_CHANNEL_INTERFACE_SECURABLE \
(tp_svc_channel_interface_securable_get_type ()) (tp_svc_channel_interface_securable_get_type ())
 End of changes. 1 change blocks. 
0 lines changed or deleted 27 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/