| tp-svc-channel.h | | tp-svc-channel.h | |
| | | | |
| skipping to change at line 29 | | skipping to change at line 29 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel (gpointer klass, | | * implement_channel (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (close); | | * IMPLEMENT (close); | |
| * IMPLEMENT (get_channel_type); | | * IMPLEMENT (get_channel_type); | |
| * IMPLEMENT (get_handle); | | * IMPLEMENT (get_handle); | |
| * IMPLEMENT (get_interfaces); | | * IMPLEMENT (get_interfaces); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelClass TpSvcChannelClass; | | typedef struct _TpSvcChannelClass TpSvcChannelClass; | |
| | | | |
| | | | |
| skipping to change at line 167 | | skipping to change at line 167 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_call_state (gpointer klass, | | * implement_channel_interface_call_state (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_call_state_implement_###x | | * #define IMPLEMENT(x) tp_svc_channel_interface_call_state_implement_# | |
| (\ | | #x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_call_states); | | * IMPLEMENT (get_call_states); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceCallStateClass TpSvcChannelInterfaceCa
llStateClass; | | typedef struct _TpSvcChannelInterfaceCallStateClass TpSvcChannelInterfaceCa
llStateClass; | |
| | | | |
| GType tp_svc_channel_interface_call_state_get_type (void); | | GType tp_svc_channel_interface_call_state_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STATE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STATE \ | |
| (tp_svc_channel_interface_call_state_get_type ()) | | (tp_svc_channel_interface_call_state_get_type ()) | |
| | | | |
| skipping to change at line 235 | | skipping to change at line 235 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_chat_state (gpointer klass, | | * implement_channel_interface_chat_state (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_chat_state_implement_###x | | * #define IMPLEMENT(x) tp_svc_channel_interface_chat_state_implement_# | |
| (\ | | #x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (set_chat_state); | | * IMPLEMENT (set_chat_state); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceChatStateClass TpSvcChannelInterfaceCh
atStateClass; | | typedef struct _TpSvcChannelInterfaceChatStateClass TpSvcChannelInterfaceCh
atStateClass; | |
| | | | |
| GType tp_svc_channel_interface_chat_state_get_type (void); | | GType tp_svc_channel_interface_chat_state_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STATE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STATE \ | |
| (tp_svc_channel_interface_chat_state_get_type ()) | | (tp_svc_channel_interface_chat_state_get_type ()) | |
| | | | |
| skipping to change at line 300 | | skipping to change at line 300 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_dtmf (gpointer klass, | | * implement_channel_interface_dtmf (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_dtmf_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_interface_dtmf_implement_##x | |
| * klass, my_object_###x) | | (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (start_tone); | | * IMPLEMENT (start_tone); | |
| * IMPLEMENT (stop_tone); | | * IMPLEMENT (stop_tone); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceDTMFClass TpSvcChannelInterfaceDTMFCla
ss; | | typedef struct _TpSvcChannelInterfaceDTMFClass TpSvcChannelInterfaceDTMFCla
ss; | |
| | | | |
| GType tp_svc_channel_interface_dtmf_get_type (void); | | GType tp_svc_channel_interface_dtmf_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF \ | |
| | | | |
| skipping to change at line 383 | | skipping to change at line 383 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_destroyable (gpointer klass, | | * implement_channel_interface_destroyable (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_destroyable_implement_###x | | * #define IMPLEMENT(x) tp_svc_channel_interface_destroyable_implement_&num | |
| (\ | | ;#x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (destroy); | | * IMPLEMENT (destroy); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceDestroyableClass TpSvcChannelInterface
DestroyableClass; | | typedef struct _TpSvcChannelInterfaceDestroyableClass TpSvcChannelInterface
DestroyableClass; | |
| | | | |
| GType tp_svc_channel_interface_destroyable_get_type (void); | | GType tp_svc_channel_interface_destroyable_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYABLE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYABLE \ | |
| (tp_svc_channel_interface_destroyable_get_type ()) | | (tp_svc_channel_interface_destroyable_get_type ()) | |
| | | | |
| skipping to change at line 443 | | skipping to change at line 443 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_group (gpointer klass, | | * implement_channel_interface_group (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_group_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_interface_group_implement_## | |
| * klass, my_object_###x) | | x (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (add_members); | | * IMPLEMENT (add_members); | |
| * IMPLEMENT (get_all_members); | | * IMPLEMENT (get_all_members); | |
| * IMPLEMENT (get_group_flags); | | * IMPLEMENT (get_group_flags); | |
| * IMPLEMENT (get_handle_owners); | | * IMPLEMENT (get_handle_owners); | |
| * IMPLEMENT (get_local_pending_members); | | * IMPLEMENT (get_local_pending_members); | |
| * IMPLEMENT (get_local_pending_members_with_info); | | * IMPLEMENT (get_local_pending_members_with_info); | |
| * IMPLEMENT (get_members); | | * IMPLEMENT (get_members); | |
| * IMPLEMENT (get_remote_pending_members); | | * IMPLEMENT (get_remote_pending_members); | |
| * IMPLEMENT (get_self_handle); | | * IMPLEMENT (get_self_handle); | |
| * IMPLEMENT (remove_members); | | * IMPLEMENT (remove_members); | |
| | | | |
| skipping to change at line 774 | | skipping to change at line 774 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_hold (gpointer klass, | | * implement_channel_interface_hold (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_hold_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_interface_hold_implement_##x | |
| * klass, my_object_###x) | | (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (get_hold_state); | | * IMPLEMENT (get_hold_state); | |
| * IMPLEMENT (request_hold); | | * IMPLEMENT (request_hold); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceHoldClass TpSvcChannelInterfaceHoldCla
ss; | | typedef struct _TpSvcChannelInterfaceHoldClass TpSvcChannelInterfaceHoldCla
ss; | |
| | | | |
| GType tp_svc_channel_interface_hold_get_type (void); | | GType tp_svc_channel_interface_hold_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD \ | |
| | | | |
| skipping to change at line 867 | | skipping to change at line 867 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_media_signalling (gpointer klass, | | * implement_channel_interface_media_signalling (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_media_signalling_implement | | * #define IMPLEMENT(x) tp_svc_channel_interface_media_signalling_implement | |
| _###x (\ | | _##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_session_handlers); | | * IMPLEMENT (get_session_handlers); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceMediaSignallingClass TpSvcChannelInter
faceMediaSignallingClass; | | typedef struct _TpSvcChannelInterfaceMediaSignallingClass TpSvcChannelInter
faceMediaSignallingClass; | |
| | | | |
| GType tp_svc_channel_interface_media_signalling_get_type (void); | | GType tp_svc_channel_interface_media_signalling_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | |
| (tp_svc_channel_interface_media_signalling_get_type ()) | | (tp_svc_channel_interface_media_signalling_get_type ()) | |
| | | | |
| skipping to change at line 935 | | skipping to change at line 935 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_messages (gpointer klass, | | * implement_channel_interface_messages (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_messages_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_interface_messages_implement_#&n | |
| * klass, my_object_###x) | | um;x (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (send_message); | | * IMPLEMENT (send_message); | |
| * IMPLEMENT (get_pending_message_content); | | * IMPLEMENT (get_pending_message_content); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfaceMessagesClass TpSvcChannelInterfaceMes
sagesClass; | | typedef struct _TpSvcChannelInterfaceMessagesClass TpSvcChannelInterfaceMes
sagesClass; | |
| | | | |
| GType tp_svc_channel_interface_messages_get_type (void); | | GType tp_svc_channel_interface_messages_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES \ | |
| | | | |
| skipping to change at line 1036 | | skipping to change at line 1036 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_interface_password (gpointer klass, | | * implement_channel_interface_password (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_interface_password_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_interface_password_implement_#&n | |
| * klass, my_object_###x) | | um;x (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (get_password_flags); | | * IMPLEMENT (get_password_flags); | |
| * IMPLEMENT (provide_password); | | * IMPLEMENT (provide_password); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelInterfacePasswordClass TpSvcChannelInterfacePas
swordClass; | | typedef struct _TpSvcChannelInterfacePasswordClass TpSvcChannelInterfacePas
swordClass; | |
| | | | |
| GType tp_svc_channel_interface_password_get_type (void); | | GType tp_svc_channel_interface_password_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD \ | |
| | | | |
| skipping to change at line 1188 | | skipping to change at line 1188 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_dbus_tube (gpointer klass, | | * implement_channel_type_dbus_tube (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_dbus_tube_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_type_dbus_tube_implement_##x | |
| * klass, my_object_###x) | | (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (offer); | | * IMPLEMENT (offer); | |
| * IMPLEMENT (accept); | | * IMPLEMENT (accept); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelTypeDBusTubeClass TpSvcChannelTypeDBusTubeClass
; | | typedef struct _TpSvcChannelTypeDBusTubeClass TpSvcChannelTypeDBusTubeClass
; | |
| | | | |
| GType tp_svc_channel_type_dbus_tube_get_type (void); | | GType tp_svc_channel_type_dbus_tube_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE \ | |
| | | | |
| skipping to change at line 1283 | | skipping to change at line 1283 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_file_transfer (gpointer klass, | | * implement_channel_type_file_transfer (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_file_transfer_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_type_file_transfer_implement_#&n | |
| * klass, my_object_###x) | | um;x (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (accept_file); | | * IMPLEMENT (accept_file); | |
| * IMPLEMENT (provide_file); | | * IMPLEMENT (provide_file); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelTypeFileTransferClass TpSvcChannelTypeFileTrans
ferClass; | | typedef struct _TpSvcChannelTypeFileTransferClass TpSvcChannelTypeFileTrans
ferClass; | |
| | | | |
| GType tp_svc_channel_type_file_transfer_get_type (void); | | GType tp_svc_channel_type_file_transfer_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER \ | |
| | | | |
| skipping to change at line 1386 | | skipping to change at line 1386 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_room_list (gpointer klass, | | * implement_channel_type_room_list (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_room_list_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_type_room_list_implement_##x | |
| * klass, my_object_###x) | | (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (get_listing_rooms); | | * IMPLEMENT (get_listing_rooms); | |
| * IMPLEMENT (list_rooms); | | * IMPLEMENT (list_rooms); | |
| * IMPLEMENT (stop_listing); | | * IMPLEMENT (stop_listing); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelTypeRoomListClass TpSvcChannelTypeRoomListClass
; | | typedef struct _TpSvcChannelTypeRoomListClass TpSvcChannelTypeRoomListClass
; | |
| | | | |
| GType tp_svc_channel_type_room_list_get_type (void); | | GType tp_svc_channel_type_room_list_get_type (void); | |
| | | | |
| skipping to change at line 1495 | | skipping to change at line 1495 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_stream_tube (gpointer klass, | | * implement_channel_type_stream_tube (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_stream_tube_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_type_stream_tube_implement_#&num | |
| * klass, my_object_###x) | | ;x (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (offer); | | * IMPLEMENT (offer); | |
| * IMPLEMENT (accept); | | * IMPLEMENT (accept); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelTypeStreamTubeClass TpSvcChannelTypeStreamTubeC
lass; | | typedef struct _TpSvcChannelTypeStreamTubeClass TpSvcChannelTypeStreamTubeC
lass; | |
| | | | |
| GType tp_svc_channel_type_stream_tube_get_type (void); | | GType tp_svc_channel_type_stream_tube_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE \ | |
| | | | |
| skipping to change at line 1597 | | skipping to change at line 1597 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_streamed_media (gpointer klass, | | * implement_channel_type_streamed_media (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_streamed_media_implement_###x ( | | * #define IMPLEMENT(x) tp_svc_channel_type_streamed_media_implement_#& | |
| \ | | num;x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (list_streams); | | * IMPLEMENT (list_streams); | |
| * IMPLEMENT (remove_streams); | | * IMPLEMENT (remove_streams); | |
| * IMPLEMENT (request_stream_direction); | | * IMPLEMENT (request_stream_direction); | |
| * IMPLEMENT (request_streams); | | * IMPLEMENT (request_streams); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelTypeStreamedMediaClass TpSvcChannelTypeStreamed
MediaClass; | | typedef struct _TpSvcChannelTypeStreamedMediaClass TpSvcChannelTypeStreamed
MediaClass; | |
| | | | |
| | | | |
| skipping to change at line 1748 | | skipping to change at line 1748 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_text (gpointer klass, | | * implement_channel_type_text (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_text_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_type_text_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (acknowledge_pending_messages); | | * IMPLEMENT (acknowledge_pending_messages); | |
| * IMPLEMENT (get_message_types); | | * IMPLEMENT (get_message_types); | |
| * IMPLEMENT (list_pending_messages); | | * IMPLEMENT (list_pending_messages); | |
| * IMPLEMENT (send); | | * IMPLEMENT (send); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcChannelTypeTextClass TpSvcChannelTypeTextClass; | | typedef struct _TpSvcChannelTypeTextClass TpSvcChannelTypeTextClass; | |
| | | | |
| | | | |
| skipping to change at line 1898 | | skipping to change at line 1898 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_channel_type_tubes (gpointer klass, | | * implement_channel_type_tubes (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_channel_type_tubes_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_channel_type_tubes_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_available_stream_tube_types); | | * IMPLEMENT (get_available_stream_tube_types); | |
| * IMPLEMENT (get_available_tube_types); | | * IMPLEMENT (get_available_tube_types); | |
| * IMPLEMENT (list_tubes); | | * IMPLEMENT (list_tubes); | |
| * IMPLEMENT (offer_d_bus_tube); | | * IMPLEMENT (offer_d_bus_tube); | |
| * IMPLEMENT (offer_stream_tube); | | * IMPLEMENT (offer_stream_tube); | |
| * IMPLEMENT (accept_d_bus_tube); | | * IMPLEMENT (accept_d_bus_tube); | |
| * IMPLEMENT (accept_stream_tube); | | * IMPLEMENT (accept_stream_tube); | |
| * IMPLEMENT (close_tube); | | * IMPLEMENT (close_tube); | |
| * IMPLEMENT (get_d_bus_tube_address); | | * IMPLEMENT (get_d_bus_tube_address); | |
| * IMPLEMENT (get_d_bus_names); | | * IMPLEMENT (get_d_bus_names); | |
| | | | |
End of changes. 17 change blocks. |
| 39 lines changed or deleted | | 48 lines changed or added | |
|
| tp-svc-client.h | | tp-svc-client.h | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 57 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_client_approver (gpointer klass, | | * implement_client_approver (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_client_approver_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_client_approver_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (add_dispatch_operation); | | * IMPLEMENT (add_dispatch_operation); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcClientApproverClass TpSvcClientApproverClass; | | typedef struct _TpSvcClientApproverClass TpSvcClientApproverClass; | |
| | | | |
| GType tp_svc_client_approver_get_type (void); | | GType tp_svc_client_approver_get_type (void); | |
| #define TP_TYPE_SVC_CLIENT_APPROVER \ | | #define TP_TYPE_SVC_CLIENT_APPROVER \ | |
| (tp_svc_client_approver_get_type ()) | | (tp_svc_client_approver_get_type ()) | |
| | | | |
| skipping to change at line 120 | | skipping to change at line 120 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_client_handler (gpointer klass, | | * implement_client_handler (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_client_handler_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_client_handler_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (handle_channels); | | * IMPLEMENT (handle_channels); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcClientHandlerClass TpSvcClientHandlerClass; | | typedef struct _TpSvcClientHandlerClass TpSvcClientHandlerClass; | |
| | | | |
| GType tp_svc_client_handler_get_type (void); | | GType tp_svc_client_handler_get_type (void); | |
| #define TP_TYPE_SVC_CLIENT_HANDLER \ | | #define TP_TYPE_SVC_CLIENT_HANDLER \ | |
| (tp_svc_client_handler_get_type ()) | | (tp_svc_client_handler_get_type ()) | |
| | | | |
| skipping to change at line 186 | | skipping to change at line 186 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_client_interface_requests (gpointer klass, | | * implement_client_interface_requests (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_client_interface_requests_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_client_interface_requests_implement_#&nu | |
| * klass, my_object_###x) | | m;x (\ | |
| | | * klass, my_object_##x) | |
| * IMPLEMENT (add_request); | | * IMPLEMENT (add_request); | |
| * IMPLEMENT (remove_request); | | * IMPLEMENT (remove_request); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcClientInterfaceRequestsClass TpSvcClientInterfaceReque
stsClass; | | typedef struct _TpSvcClientInterfaceRequestsClass TpSvcClientInterfaceReque
stsClass; | |
| | | | |
| GType tp_svc_client_interface_requests_get_type (void); | | GType tp_svc_client_interface_requests_get_type (void); | |
| #define TP_TYPE_SVC_CLIENT_INTERFACE_REQUESTS \ | | #define TP_TYPE_SVC_CLIENT_INTERFACE_REQUESTS \ | |
| | | | |
| skipping to change at line 271 | | skipping to change at line 271 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_client_observer (gpointer klass, | | * implement_client_observer (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_client_observer_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_client_observer_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (observe_channels); | | * IMPLEMENT (observe_channels); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcClientObserverClass TpSvcClientObserverClass; | | typedef struct _TpSvcClientObserverClass TpSvcClientObserverClass; | |
| | | | |
| GType tp_svc_client_observer_get_type (void); | | GType tp_svc_client_observer_get_type (void); | |
| #define TP_TYPE_SVC_CLIENT_OBSERVER \ | | #define TP_TYPE_SVC_CLIENT_OBSERVER \ | |
| (tp_svc_client_observer_get_type ()) | | (tp_svc_client_observer_get_type ()) | |
| | | | |
End of changes. 4 change blocks. |
| 8 lines changed or deleted | | 9 lines changed or added | |
|
| tp-svc-connection.h | | tp-svc-connection.h | |
| | | | |
| skipping to change at line 29 | | skipping to change at line 29 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection (gpointer klass, | | * implement_connection (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_implement_###x (\ | | * #define IMPLEMENT(x) tp_svc_connection_implement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (connect); | | * IMPLEMENT (connect); | |
| * IMPLEMENT (disconnect); | | * IMPLEMENT (disconnect); | |
| * IMPLEMENT (get_interfaces); | | * IMPLEMENT (get_interfaces); | |
| * IMPLEMENT (get_protocol); | | * IMPLEMENT (get_protocol); | |
| * IMPLEMENT (get_self_handle); | | * IMPLEMENT (get_self_handle); | |
| * IMPLEMENT (get_status); | | * IMPLEMENT (get_status); | |
| * IMPLEMENT (hold_handles); | | * IMPLEMENT (hold_handles); | |
| * IMPLEMENT (inspect_handles); | | * IMPLEMENT (inspect_handles); | |
| * IMPLEMENT (list_channels); | | * IMPLEMENT (list_channels); | |
| * IMPLEMENT (release_handles); | | * IMPLEMENT (release_handles); | |
| | | | |
| skipping to change at line 368 | | skipping to change at line 368 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_aliasing (gpointer klass, | | * implement_connection_interface_aliasing (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_aliasing_implement_###x | | * #define IMPLEMENT(x) tp_svc_connection_interface_aliasing_implement_&num | |
| (\ | | ;#x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_alias_flags); | | * IMPLEMENT (get_alias_flags); | |
| * IMPLEMENT (request_aliases); | | * IMPLEMENT (request_aliases); | |
| * IMPLEMENT (get_aliases); | | * IMPLEMENT (get_aliases); | |
| * IMPLEMENT (set_aliases); | | * IMPLEMENT (set_aliases); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcConnectionInterfaceAliasingClass TpSvcConnectionInterf
aceAliasingClass; | | typedef struct _TpSvcConnectionInterfaceAliasingClass TpSvcConnectionInterf
aceAliasingClass; | |
| | | | |
| | | | |
| skipping to change at line 506 | | skipping to change at line 506 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_avatars (gpointer klass, | | * implement_connection_interface_avatars (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_avatars_implement_###x | | * #define IMPLEMENT(x) tp_svc_connection_interface_avatars_implement_# | |
| (\ | | #x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_avatar_requirements); | | * IMPLEMENT (get_avatar_requirements); | |
| * IMPLEMENT (get_avatar_tokens); | | * IMPLEMENT (get_avatar_tokens); | |
| * IMPLEMENT (get_known_avatar_tokens); | | * IMPLEMENT (get_known_avatar_tokens); | |
| * IMPLEMENT (request_avatar); | | * IMPLEMENT (request_avatar); | |
| * IMPLEMENT (request_avatars); | | * IMPLEMENT (request_avatars); | |
| * IMPLEMENT (set_avatar); | | * IMPLEMENT (set_avatar); | |
| * IMPLEMENT (clear_avatar); | | * IMPLEMENT (clear_avatar); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| | | | |
| skipping to change at line 745 | | skipping to change at line 745 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_capabilities (gpointer klass, | | * implement_connection_interface_capabilities (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_capabilities_implement_ | | * #define IMPLEMENT(x) tp_svc_connection_interface_capabilities_implement_ | |
| ###x (\ | | ##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (advertise_capabilities); | | * IMPLEMENT (advertise_capabilities); | |
| * IMPLEMENT (get_capabilities); | | * IMPLEMENT (get_capabilities); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcConnectionInterfaceCapabilitiesClass TpSvcConnectionIn
terfaceCapabilitiesClass; | | typedef struct _TpSvcConnectionInterfaceCapabilitiesClass TpSvcConnectionIn
terfaceCapabilitiesClass; | |
| | | | |
| GType tp_svc_connection_interface_capabilities_get_type (void); | | GType tp_svc_connection_interface_capabilities_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_CAPABILITIES \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_CAPABILITIES \ | |
| | | | |
| skipping to change at line 839 | | skipping to change at line 839 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_contact_capabilities (gpointer klass, | | * implement_connection_interface_contact_capabilities (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_contact_capabilities_im | | * #define IMPLEMENT(x) tp_svc_connection_interface_contact_capabilities_im | |
| plement_###x (\ | | plement_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (update_capabilities); | | * IMPLEMENT (update_capabilities); | |
| * IMPLEMENT (get_contact_capabilities); | | * IMPLEMENT (get_contact_capabilities); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcConnectionInterfaceContactCapabilitiesClass TpSvcConne
ctionInterfaceContactCapabilitiesClass; | | typedef struct _TpSvcConnectionInterfaceContactCapabilitiesClass TpSvcConne
ctionInterfaceContactCapabilitiesClass; | |
| | | | |
| GType tp_svc_connection_interface_contact_capabilities_get_type (void); | | GType tp_svc_connection_interface_contact_capabilities_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | |
| | | | |
| skipping to change at line 928 | | skipping to change at line 928 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_contacts (gpointer klass, | | * implement_connection_interface_contacts (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_contacts_implement_###x | | * #define IMPLEMENT(x) tp_svc_connection_interface_contacts_implement_&num | |
| (\ | | ;#x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_contact_attributes); | | * IMPLEMENT (get_contact_attributes); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| 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 ()) | |
| | | | |
| skipping to change at line 995 | | skipping to change at line 995 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_location (gpointer klass, | | * implement_connection_interface_location (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_location_implement_###x | | * #define IMPLEMENT(x) tp_svc_connection_interface_location_implement_&num | |
| (\ | | ;#x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (get_locations); | | * IMPLEMENT (get_locations); | |
| * IMPLEMENT (request_location); | | * IMPLEMENT (request_location); | |
| * IMPLEMENT (set_location); | | * IMPLEMENT (set_location); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcConnectionInterfaceLocationClass TpSvcConnectionInterf
aceLocationClass; | | typedef struct _TpSvcConnectionInterfaceLocationClass TpSvcConnectionInterf
aceLocationClass; | |
| | | | |
| GType tp_svc_connection_interface_location_get_type (void); | | GType tp_svc_connection_interface_location_get_type (void); | |
| | | | |
| skipping to change at line 1110 | | skipping to change at line 1110 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_presence (gpointer klass, | | * implement_connection_interface_presence (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_presence_implement_###x | | * #define IMPLEMENT(x) tp_svc_connection_interface_presence_implement_&num | |
| (\ | | ;#x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (add_status); | | * IMPLEMENT (add_status); | |
| * IMPLEMENT (clear_status); | | * IMPLEMENT (clear_status); | |
| * IMPLEMENT (get_presence); | | * IMPLEMENT (get_presence); | |
| * IMPLEMENT (get_statuses); | | * IMPLEMENT (get_statuses); | |
| * IMPLEMENT (remove_status); | | * IMPLEMENT (remove_status); | |
| * IMPLEMENT (request_presence); | | * IMPLEMENT (request_presence); | |
| * IMPLEMENT (set_last_activity_time); | | * IMPLEMENT (set_last_activity_time); | |
| * IMPLEMENT (set_status); | | * IMPLEMENT (set_status); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| | | | |
| skipping to change at line 1328 | | skipping to change at line 1328 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_requests (gpointer klass, | | * implement_connection_interface_requests (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_requests_implement_###x | | * #define IMPLEMENT(x) tp_svc_connection_interface_requests_implement_&num | |
| (\ | | ;#x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (create_channel); | | * IMPLEMENT (create_channel); | |
| * IMPLEMENT (ensure_channel); | | * IMPLEMENT (ensure_channel); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcConnectionInterfaceRequestsClass TpSvcConnectionInterf
aceRequestsClass; | | typedef struct _TpSvcConnectionInterfaceRequestsClass TpSvcConnectionInterf
aceRequestsClass; | |
| | | | |
| GType tp_svc_connection_interface_requests_get_type (void); | | GType tp_svc_connection_interface_requests_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_REQUESTS \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_REQUESTS \ | |
| | | | |
| skipping to change at line 1435 | | skipping to change at line 1435 | |
| * In a full implementation of this interface (i.e. all | | * In a full implementation of this interface (i.e. all | |
| * methods implemented), the interface initialization | | * methods implemented), the interface initialization | |
| * function used in G_IMPLEMENT_INTERFACE() would | | * function used in G_IMPLEMENT_INTERFACE() would | |
| * typically look like this: | | * typically look like this: | |
| * | | * | |
| * <programlisting> | | * <programlisting> | |
| * static void | | * static void | |
| * implement_connection_interface_simple_presence (gpointer klass, | | * implement_connection_interface_simple_presence (gpointer klass, | |
| * gpointer unused G_GNUC_UNUSED) | | * gpointer unused G_GNUC_UNUSED) | |
| * { | | * { | |
|
| * #define IMPLEMENT(x) tp_svc_connection_interface_simple_presence_impleme | | * #define IMPLEMENT(x) tp_svc_connection_interface_simple_presence_impleme | |
| nt_###x (\ | | nt_##x (\ | |
| * klass, my_object_###x) | | * klass, my_object_##x) | |
| * IMPLEMENT (set_presence); | | * IMPLEMENT (set_presence); | |
| * IMPLEMENT (get_presences); | | * IMPLEMENT (get_presences); | |
| * #undef IMPLEMENT | | * #undef IMPLEMENT | |
| * } | | * } | |
| * </programlisting> | | * </programlisting> | |
| */ | | */ | |
| typedef struct _TpSvcConnectionInterfaceSimplePresenceClass TpSvcConnection
InterfaceSimplePresenceClass; | | typedef struct _TpSvcConnectionInterfaceSimplePresenceClass TpSvcConnection
InterfaceSimplePresenceClass; | |
| | | | |
| GType tp_svc_connection_interface_simple_presence_get_type (void); | | GType tp_svc_connection_interface_simple_presence_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | |
| | | | |
End of changes. 10 change blocks. |
| 29 lines changed or deleted | | 29 lines changed or added | |
|