Top |
Service-side Connection interfacesService-side Connection interfaces — GInterfaces for Telepathy Connection objects |
void | connection-error | Has Details |
void | self-contact-changed | Has Details |
void | status-changed | Has Details |
void | channel-closed | Has Details |
void | new-channel | Has Details |
void | presences-changed | Has Details |
void | avatar-retrieved | Has Details |
void | avatar-updated | Has Details |
void | aliases-changed | Has Details |
void | balance-changed | Has Details |
void | contact-capabilities-changed | Has Details |
void | location-updated | Has Details |
void | contact-info-changed | Has Details |
void | blocked-contacts-changed | Has Details |
void | group-renamed | Has Details |
void | groups-changed | Has Details |
void | groups-created | Has Details |
void | groups-removed | Has Details |
void | contact-list-state-changed | Has Details |
void | contacts-changed | Has Details |
void | i-ms-ichanged | Has Details |
void | client-types-updated | Has Details |
void | mails-received | Has Details |
void | unread-mails-changed | Has Details |
void | power-saving-changed | Has Details |
void | renamed | Has Details |
GInterface ├── TpSvcConnection ├── TpSvcConnectionInterfaceAddressing1 ├── TpSvcConnectionInterfaceAliasing1 ├── TpSvcConnectionInterfaceAvatars1 ├── TpSvcConnectionInterfaceBalance1 ├── TpSvcConnectionInterfaceCellular1 ├── TpSvcConnectionInterfaceClientTypes1 ├── TpSvcConnectionInterfaceContactBlocking1 ├── TpSvcConnectionInterfaceContactCapabilities1 ├── TpSvcConnectionInterfaceContactGroups1 ├── TpSvcConnectionInterfaceContactInfo1 ├── TpSvcConnectionInterfaceContactList1 ├── TpSvcConnectionInterfaceIRCCommand1 ├── TpSvcConnectionInterfaceLocation1 ├── TpSvcConnectionInterfaceMailNotification1 ├── TpSvcConnectionInterfacePowerSaving1 ├── TpSvcConnectionInterfacePresence1 ├── TpSvcConnectionInterfaceRenaming1 ├── TpSvcConnectionInterfaceRequests ╰── TpSvcConnectionInterfaceSidecars1
These interfaces (auto-generated from the Telepathy spec) make it easier to export objects implementing the Telepathy Connection and its optional interfaces, with the correct method and signal signatures, and emit signals from those objects in a type-safe way.
void (*tp_svc_connection_connect_impl) (TpSvcConnection *self
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method Connect on interface im.telepathy.v1.Connection.
void tp_svc_connection_implement_connect (TpSvcConnectionClass *klass
,tp_svc_connection_connect_impl impl
);
Register an implementation for the Connect method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_return_from_connect (GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_disconnect_impl) (TpSvcConnection *self
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method Disconnect on interface im.telepathy.v1.Connection.
void tp_svc_connection_implement_disconnect (TpSvcConnectionClass *klass
,tp_svc_connection_disconnect_impl impl
);
Register an implementation for the Disconnect method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_return_from_disconnect
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_emit_self_contact_changed (gpointer instance
,guint arg_Self_Handle
,const gchar *arg_Self_ID
);
Type-safe wrapper around g_signal_emit to emit the SelfContactChanged signal on interface im.telepathy.v1.Connection.
void tp_svc_connection_emit_status_changed (gpointer instance
,guint arg_Status
,guint arg_Reason
);
Type-safe wrapper around g_signal_emit to emit the StatusChanged signal on interface im.telepathy.v1.Connection.
void tp_svc_connection_emit_connection_error (gpointer instance
,const gchar *arg_Error
,GHashTable *arg_Details
);
Type-safe wrapper around g_signal_emit to emit the ConnectionError signal on interface im.telepathy.v1.Connection.
void (*tp_svc_connection_add_client_interest_impl) (TpSvcConnection *self
,const gchar **in_Tokens
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method AddClientInterest on interface im.telepathy.v1.Connection.
void tp_svc_connection_implement_add_client_interest (TpSvcConnectionClass *klass
,tp_svc_connection_add_client_interest_impl impl
);
Register an implementation for the AddClientInterest method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_implement_remove_client_interest (TpSvcConnectionClass *klass
,tp_svc_connection_remove_client_interest_impl impl
);
Register an implementation for the RemoveClientInterest method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_remove_client_interest_impl) (TpSvcConnection *self
,const gchar **in_Tokens
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RemoveClientInterest on interface im.telepathy.v1.Connection.
void
tp_svc_connection_return_from_add_client_interest
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_return_from_remove_client_interest
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_get_contact_attributes_impl) (TpSvcConnection *self
,const GArray *in_Handles
,const gchar **in_Interfaces
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method GetContactAttributes on interface im.telepathy.v1.Connection.
void tp_svc_connection_implement_get_contact_attributes (TpSvcConnectionClass *klass
,tp_svc_connection_get_contact_attributes_impl impl
);
Register an implementation for the GetContactAttributes method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_return_from_get_contact_attributes (GDBusMethodInvocation *invocation
,GHashTable *out_Attributes
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_get_contact_by_id_impl) (TpSvcConnection *self
,const gchar *in_Identifier
,const gchar **in_Interfaces
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method GetContactByID on interface im.telepathy.v1.Connection.
void tp_svc_connection_implement_get_contact_by_id (TpSvcConnectionClass *klass
,tp_svc_connection_get_contact_by_id_impl impl
);
Register an implementation for the GetContactByID method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_return_from_get_contact_by_id (GDBusMethodInvocation *invocation
,guint out_Handle
,GHashTable *out_Attributes
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_requests_create_channel_impl) (TpSvcConnectionInterfaceRequests *self
,GHashTable *in_Request
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method CreateChannel on interface im.telepathy.v1.Connection.Interface.Requests.
void tp_svc_connection_interface_requests_emit_channel_closed (gpointer instance
,const gchar *arg_Removed
);
Type-safe wrapper around g_signal_emit to emit the ChannelClosed signal on interface im.telepathy.v1.Connection.Interface.Requests.
void tp_svc_connection_interface_requests_emit_new_channel (gpointer instance
,const gchar *arg_Channel
,GHashTable *arg_Properties
);
Type-safe wrapper around g_signal_emit to emit the NewChannel signal on interface im.telepathy.v1.Connection.Interface.Requests.
void (*tp_svc_connection_interface_requests_ensure_channel_impl) (TpSvcConnectionInterfaceRequests *self
,GHashTable *in_Request
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method EnsureChannel on interface im.telepathy.v1.Connection.Interface.Requests.
void tp_svc_connection_interface_requests_implement_create_channel (TpSvcConnectionInterfaceRequestsClass *klass
,tp_svc_connection_interface_requests_create_channel_impl impl
);
Register an implementation for the CreateChannel method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_requests_implement_ensure_channel (TpSvcConnectionInterfaceRequestsClass *klass
,tp_svc_connection_interface_requests_ensure_channel_impl impl
);
Register an implementation for the EnsureChannel method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_requests_return_from_create_channel (GDBusMethodInvocation *invocation
,const gchar *out_Channel
,GHashTable *out_Properties
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_requests_return_from_ensure_channel (GDBusMethodInvocation *invocation
,gboolean out_Yours
,const gchar *out_Channel
,GHashTable *out_Properties
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_presence1_emit_presences_changed (gpointer instance
,GHashTable *arg_Presence
);
Type-safe wrapper around g_signal_emit to emit the PresencesChanged signal on interface im.telepathy.v1.Connection.Interface.Presence1.
void tp_svc_connection_interface_presence1_implement_set_presence (TpSvcConnectionInterfacePresence1Class *klass
,tp_svc_connection_interface_presence1_set_presence_impl impl
);
Register an implementation for the SetPresence method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_interface_presence1_return_from_set_presence
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_presence1_set_presence_impl) (TpSvcConnectionInterfacePresence1 *self
,const gchar *in_Status
,const gchar *in_Status_Message
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetPresence on interface im.telepathy.v1.Connection.Interface.Presence1.
void (*tp_svc_connection_interface_avatars1_clear_avatar_impl) (TpSvcConnectionInterfaceAvatars1 *self
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method ClearAvatar on interface im.telepathy.v1.Connection.Interface.Avatars1.
void tp_svc_connection_interface_avatars1_implement_clear_avatar (TpSvcConnectionInterfaceAvatars1Class *klass
,tp_svc_connection_interface_avatars1_clear_avatar_impl impl
);
Register an implementation for the ClearAvatar method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_interface_avatars1_return_from_clear_avatar
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_avatars1_set_avatar_impl) (TpSvcConnectionInterfaceAvatars1 *self
,const GArray *in_Avatar
,const gchar *in_MIME_Type
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetAvatar on interface im.telepathy.v1.Connection.Interface.Avatars1.
void tp_svc_connection_interface_avatars1_implement_set_avatar (TpSvcConnectionInterfaceAvatars1Class *klass
,tp_svc_connection_interface_avatars1_set_avatar_impl impl
);
Register an implementation for the SetAvatar method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_avatars1_return_from_set_avatar (GDBusMethodInvocation *invocation
,const gchar *out_Token
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_avatars1_emit_avatar_updated (gpointer instance
,guint arg_Contact
,const gchar *arg_New_Avatar_Token
);
Type-safe wrapper around g_signal_emit to emit the AvatarUpdated signal on interface im.telepathy.v1.Connection.Interface.Avatars1.
void tp_svc_connection_interface_avatars1_emit_avatar_retrieved (gpointer instance
,guint arg_Contact
,const gchar *arg_Token
,const GArray *arg_Avatar
,const gchar *arg_Type
);
Type-safe wrapper around g_signal_emit to emit the AvatarRetrieved signal on interface im.telepathy.v1.Connection.Interface.Avatars1.
void tp_svc_connection_interface_avatars1_implement_request_avatars (TpSvcConnectionInterfaceAvatars1Class *klass
,tp_svc_connection_interface_avatars1_request_avatars_impl impl
);
Register an implementation for the RequestAvatars method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_avatars1_request_avatars_impl) (TpSvcConnectionInterfaceAvatars1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestAvatars on interface im.telepathy.v1.Connection.Interface.Avatars1.
void
tp_svc_connection_interface_avatars1_return_from_request_avatars
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_avatars1_get_known_avatar_tokens_impl) (TpSvcConnectionInterfaceAvatars1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method GetKnownAvatarTokens on interface im.telepathy.v1.Connection.Interface.Avatars1.
void tp_svc_connection_interface_avatars1_implement_get_known_avatar_tokens (TpSvcConnectionInterfaceAvatars1Class *klass
,tp_svc_connection_interface_avatars1_get_known_avatar_tokens_impl impl
);
Register an implementation for the GetKnownAvatarTokens method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_avatars1_return_from_get_known_avatar_tokens (GDBusMethodInvocation *invocation
,GHashTable *out_Tokens
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_aliasing1_request_aliases_impl) (TpSvcConnectionInterfaceAliasing1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestAliases on interface im.telepathy.v1.Connection.Interface.Aliasing1.
void tp_svc_connection_interface_aliasing1_implement_request_aliases (TpSvcConnectionInterfaceAliasing1Class *klass
,tp_svc_connection_interface_aliasing1_request_aliases_impl impl
);
Register an implementation for the RequestAliases method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_aliasing1_return_from_request_aliases (GDBusMethodInvocation *invocation
,const gchar **out_Aliases
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_aliasing1_set_aliases_impl) (TpSvcConnectionInterfaceAliasing1 *self
,GHashTable *in_Aliases
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetAliases on interface im.telepathy.v1.Connection.Interface.Aliasing1.
void tp_svc_connection_interface_aliasing1_implement_set_aliases (TpSvcConnectionInterfaceAliasing1Class *klass
,tp_svc_connection_interface_aliasing1_set_aliases_impl impl
);
Register an implementation for the SetAliases method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_interface_aliasing1_return_from_set_aliases
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_aliasing1_emit_aliases_changed (gpointer instance
,GHashTable *arg_Aliases
);
Type-safe wrapper around g_signal_emit to emit the AliasesChanged signal on interface im.telepathy.v1.Connection.Interface.Aliasing1.
void tp_svc_connection_interface_balance1_emit_balance_changed (gpointer instance
,const GValueArray *arg_Balance
);
Type-safe wrapper around g_signal_emit to emit the BalanceChanged signal on interface im.telepathy.v1.Connection.Interface.Balance1.
void tp_svc_connection_interface_contact_capabilities1_emit_contact_capabilities_changed (gpointer instance
,GHashTable *arg_caps
);
Type-safe wrapper around g_signal_emit to emit the ContactCapabilitiesChanged signal on interface im.telepathy.v1.Connection.Interface.ContactCapabilities1.
void (*tp_svc_connection_interface_contact_capabilities1_update_capabilities_impl) (TpSvcConnectionInterfaceContactCapabilities1 *self
,const GPtrArray *in_Handler_Capabilities
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method UpdateCapabilities on interface im.telepathy.v1.Connection.Interface.ContactCapabilities1.
void
tp_svc_connection_interface_contact_capabilities1_return_from_update_capabilities
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_contact_capabilities1_implement_update_capabilities (TpSvcConnectionInterfaceContactCapabilities1Class *klass
,tp_svc_connection_interface_contact_capabilities1_update_capabilities_impl impl
);
Register an implementation for the UpdateCapabilities method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_location1_emit_location_updated (gpointer instance
,guint arg_Contact
,GHashTable *arg_Location
);
Type-safe wrapper around g_signal_emit to emit the LocationUpdated signal on interface im.telepathy.v1.Connection.Interface.Location1.
void (*tp_svc_connection_interface_location1_request_location_impl) (TpSvcConnectionInterfaceLocation1 *self
,guint in_Contact
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestLocation on interface im.telepathy.v1.Connection.Interface.Location1.
void tp_svc_connection_interface_location1_return_from_request_location (GDBusMethodInvocation *invocation
,GHashTable *out_Location
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_location1_implement_request_location (TpSvcConnectionInterfaceLocation1Class *klass
,tp_svc_connection_interface_location1_request_location_impl impl
);
Register an implementation for the RequestLocation method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_location1_set_location_impl) (TpSvcConnectionInterfaceLocation1 *self
,GHashTable *in_Location
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetLocation on interface im.telepathy.v1.Connection.Interface.Location1.
void
tp_svc_connection_interface_location1_return_from_set_location
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_location1_implement_set_location (TpSvcConnectionInterfaceLocation1Class *klass
,tp_svc_connection_interface_location1_set_location_impl impl
);
Register an implementation for the SetLocation method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_info1_emit_contact_info_changed (gpointer instance
,guint arg_Contact
,const GPtrArray *arg_ContactInfo
);
Type-safe wrapper around g_signal_emit to emit the ContactInfoChanged signal on interface im.telepathy.v1.Connection.Interface.ContactInfo1.
void tp_svc_connection_interface_contact_info1_implement_refresh_contact_info (TpSvcConnectionInterfaceContactInfo1Class *klass
,tp_svc_connection_interface_contact_info1_refresh_contact_info_impl impl
);
Register an implementation for the RefreshContactInfo method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_info1_implement_request_contact_info (TpSvcConnectionInterfaceContactInfo1Class *klass
,tp_svc_connection_interface_contact_info1_request_contact_info_impl impl
);
Register an implementation for the RequestContactInfo method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_info1_implement_set_contact_info (TpSvcConnectionInterfaceContactInfo1Class *klass
,tp_svc_connection_interface_contact_info1_set_contact_info_impl impl
);
Register an implementation for the SetContactInfo method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_contact_info1_refresh_contact_info_impl) (TpSvcConnectionInterfaceContactInfo1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RefreshContactInfo on interface im.telepathy.v1.Connection.Interface.ContactInfo1.
void (*tp_svc_connection_interface_contact_info1_request_contact_info_impl) (TpSvcConnectionInterfaceContactInfo1 *self
,guint in_Contact
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestContactInfo on interface im.telepathy.v1.Connection.Interface.ContactInfo1.
void
tp_svc_connection_interface_contact_info1_return_from_refresh_contact_info
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_contact_info1_return_from_request_contact_info (GDBusMethodInvocation *invocation
,const GPtrArray *out_Contact_Info
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_info1_return_from_set_contact_info
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_contact_info1_set_contact_info_impl) (TpSvcConnectionInterfaceContactInfo1 *self
,const GPtrArray *in_ContactInfo
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetContactInfo on interface im.telepathy.v1.Connection.Interface.ContactInfo1.
void (*tp_svc_connection_interface_contact_blocking1_block_contacts_impl) (TpSvcConnectionInterfaceContactBlocking1 *self
,const GArray *in_Contacts
,gboolean in_Report_Abusive
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method BlockContacts on interface im.telepathy.v1.Connection.Interface.ContactBlocking1.
void tp_svc_connection_interface_contact_blocking1_emit_blocked_contacts_changed (gpointer instance
,GHashTable *arg_Blocked_Contacts
,GHashTable *arg_Unblocked_Contacts
);
Type-safe wrapper around g_signal_emit to emit the BlockedContactsChanged signal on interface im.telepathy.v1.Connection.Interface.ContactBlocking1.
void tp_svc_connection_interface_contact_blocking1_implement_block_contacts (TpSvcConnectionInterfaceContactBlocking1Class *klass
,tp_svc_connection_interface_contact_blocking1_block_contacts_impl impl
);
Register an implementation for the BlockContacts method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_blocking1_implement_request_blocked_contacts (TpSvcConnectionInterfaceContactBlocking1Class *klass
,tp_svc_connection_interface_contact_blocking1_request_blocked_contacts_impl impl
);
Register an implementation for the RequestBlockedContacts method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_blocking1_implement_unblock_contacts (TpSvcConnectionInterfaceContactBlocking1Class *klass
,tp_svc_connection_interface_contact_blocking1_unblock_contacts_impl impl
);
Register an implementation for the UnblockContacts method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_contact_blocking1_request_blocked_contacts_impl) (TpSvcConnectionInterfaceContactBlocking1 *self
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestBlockedContacts on interface im.telepathy.v1.Connection.Interface.ContactBlocking1.
void
tp_svc_connection_interface_contact_blocking1_return_from_block_contacts
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_contact_blocking1_return_from_request_blocked_contacts (GDBusMethodInvocation *invocation
,GHashTable *out_Contacts
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_blocking1_return_from_unblock_contacts
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_contact_blocking1_unblock_contacts_impl) (TpSvcConnectionInterfaceContactBlocking1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method UnblockContacts on interface im.telepathy.v1.Connection.Interface.ContactBlocking1.
void (*tp_svc_connection_interface_contact_groups1_add_to_group_impl) (TpSvcConnectionInterfaceContactGroups1 *self
,const gchar *in_Group
,const GArray *in_Members
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method AddToGroup on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void tp_svc_connection_interface_contact_groups1_emit_group_renamed (gpointer instance
,const gchar *arg_Old_Name
,const gchar *arg_New_Name
);
Type-safe wrapper around g_signal_emit to emit the GroupRenamed signal on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void tp_svc_connection_interface_contact_groups1_emit_groups_changed (gpointer instance
,const GArray *arg_Contact
,const gchar **arg_Added
,const gchar **arg_Removed
);
Type-safe wrapper around g_signal_emit to emit the GroupsChanged signal on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void tp_svc_connection_interface_contact_groups1_emit_groups_created (gpointer instance
,const gchar **arg_Names
);
Type-safe wrapper around g_signal_emit to emit the GroupsCreated signal on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void tp_svc_connection_interface_contact_groups1_emit_groups_removed (gpointer instance
,const gchar **arg_Names
);
Type-safe wrapper around g_signal_emit to emit the GroupsRemoved signal on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void tp_svc_connection_interface_contact_groups1_implement_add_to_group (TpSvcConnectionInterfaceContactGroups1Class *klass
,tp_svc_connection_interface_contact_groups1_add_to_group_impl impl
);
Register an implementation for the AddToGroup method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_groups1_implement_remove_from_group (TpSvcConnectionInterfaceContactGroups1Class *klass
,tp_svc_connection_interface_contact_groups1_remove_from_group_impl impl
);
Register an implementation for the RemoveFromGroup method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_groups1_implement_remove_group (TpSvcConnectionInterfaceContactGroups1Class *klass
,tp_svc_connection_interface_contact_groups1_remove_group_impl impl
);
Register an implementation for the RemoveGroup method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_groups1_implement_rename_group (TpSvcConnectionInterfaceContactGroups1Class *klass
,tp_svc_connection_interface_contact_groups1_rename_group_impl impl
);
Register an implementation for the RenameGroup method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_groups1_implement_set_contact_groups (TpSvcConnectionInterfaceContactGroups1Class *klass
,tp_svc_connection_interface_contact_groups1_set_contact_groups_impl impl
);
Register an implementation for the SetContactGroups method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_groups1_implement_set_group_members (TpSvcConnectionInterfaceContactGroups1Class *klass
,tp_svc_connection_interface_contact_groups1_set_group_members_impl impl
);
Register an implementation for the SetGroupMembers method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_contact_groups1_remove_from_group_impl) (TpSvcConnectionInterfaceContactGroups1 *self
,const gchar *in_Group
,const GArray *in_Members
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RemoveFromGroup on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void (*tp_svc_connection_interface_contact_groups1_remove_group_impl) (TpSvcConnectionInterfaceContactGroups1 *self
,const gchar *in_Group
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RemoveGroup on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void (*tp_svc_connection_interface_contact_groups1_rename_group_impl) (TpSvcConnectionInterfaceContactGroups1 *self
,const gchar *in_Old_Name
,const gchar *in_New_Name
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RenameGroup on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void
tp_svc_connection_interface_contact_groups1_return_from_add_to_group
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_groups1_return_from_remove_from_group
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_groups1_return_from_remove_group
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_groups1_return_from_rename_group
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_groups1_return_from_set_contact_groups
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_groups1_return_from_set_group_members
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_contact_groups1_set_contact_groups_impl) (TpSvcConnectionInterfaceContactGroups1 *self
,guint in_Contact
,const gchar **in_Groups
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetContactGroups on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void (*tp_svc_connection_interface_contact_groups1_set_group_members_impl) (TpSvcConnectionInterfaceContactGroups1 *self
,const gchar *in_Group
,const GArray *in_Members
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetGroupMembers on interface im.telepathy.v1.Connection.Interface.ContactGroups1.
void (*tp_svc_connection_interface_contact_list1_authorize_publication_impl) (TpSvcConnectionInterfaceContactList1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method AuthorizePublication on interface im.telepathy.v1.Connection.Interface.ContactList1.
void (*tp_svc_connection_interface_contact_list1_download_impl) (TpSvcConnectionInterfaceContactList1 *self
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method Download on interface im.telepathy.v1.Connection.Interface.ContactList1.
void tp_svc_connection_interface_contact_list1_emit_contacts_changed (gpointer instance
,GHashTable *arg_Changes
,GHashTable *arg_Identifiers
,GHashTable *arg_Removals
);
Type-safe wrapper around g_signal_emit to emit the ContactsChanged signal on interface im.telepathy.v1.Connection.Interface.ContactList1.
void tp_svc_connection_interface_contact_list1_emit_contact_list_state_changed (gpointer instance
,guint arg_Contact_List_State
);
Type-safe wrapper around g_signal_emit to emit the ContactListStateChanged signal on interface im.telepathy.v1.Connection.Interface.ContactList1.
void (*tp_svc_connection_interface_contact_list1_get_contact_list_attributes_impl) (TpSvcConnectionInterfaceContactList1 *self
,const gchar **in_Interfaces
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method GetContactListAttributes on interface im.telepathy.v1.Connection.Interface.ContactList1.
void tp_svc_connection_interface_contact_list1_implement_authorize_publication (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_authorize_publication_impl impl
);
Register an implementation for the AuthorizePublication method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_list1_implement_download (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_download_impl impl
);
Register an implementation for the Download method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_list1_implement_get_contact_list_attributes (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_get_contact_list_attributes_impl impl
);
Register an implementation for the GetContactListAttributes method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_list1_implement_remove_contacts (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_remove_contacts_impl impl
);
Register an implementation for the RemoveContacts method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_list1_implement_request_subscription (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_request_subscription_impl impl
);
Register an implementation for the RequestSubscription method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_list1_implement_unpublish (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_unpublish_impl impl
);
Register an implementation for the Unpublish method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_contact_list1_implement_unsubscribe (TpSvcConnectionInterfaceContactList1Class *klass
,tp_svc_connection_interface_contact_list1_unsubscribe_impl impl
);
Register an implementation for the Unsubscribe method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_contact_list1_remove_contacts_impl) (TpSvcConnectionInterfaceContactList1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RemoveContacts on interface im.telepathy.v1.Connection.Interface.ContactList1.
void (*tp_svc_connection_interface_contact_list1_request_subscription_impl) (TpSvcConnectionInterfaceContactList1 *self
,const GArray *in_Contacts
,const gchar *in_Message
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestSubscription on interface im.telepathy.v1.Connection.Interface.ContactList1.
void
tp_svc_connection_interface_contact_list1_return_from_authorize_publication
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_list1_return_from_download
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_contact_list1_return_from_get_contact_list_attributes (GDBusMethodInvocation *invocation
,GHashTable *out_Attributes
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_list1_return_from_remove_contacts
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_list1_return_from_request_subscription
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_list1_return_from_unpublish
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void
tp_svc_connection_interface_contact_list1_return_from_unsubscribe
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_contact_list1_unpublish_impl) (TpSvcConnectionInterfaceContactList1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method Unpublish on interface im.telepathy.v1.Connection.Interface.ContactList1.
void (*tp_svc_connection_interface_contact_list1_unsubscribe_impl) (TpSvcConnectionInterfaceContactList1 *self
,const GArray *in_Contacts
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method Unsubscribe on interface im.telepathy.v1.Connection.Interface.ContactList1.
void tp_svc_connection_interface_cellular1_emit_imsi_changed (gpointer instance
,const gchar *arg_IMSI
);
Type-safe wrapper around g_signal_emit to emit the IMSIChanged signal on interface im.telepathy.v1.Connection.Interface.Cellular1.
void tp_svc_connection_interface_client_types1_emit_client_types_updated (gpointer instance
,guint arg_Contact
,const gchar **arg_Client_Types
);
Type-safe wrapper around g_signal_emit to emit the ClientTypesUpdated signal on interface im.telepathy.v1.Connection.Interface.ClientTypes1.
void tp_svc_connection_interface_client_types1_implement_request_client_types (TpSvcConnectionInterfaceClientTypes1Class *klass
,tp_svc_connection_interface_client_types1_request_client_types_impl impl
);
Register an implementation for the RequestClientTypes method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_client_types1_request_client_types_impl) (TpSvcConnectionInterfaceClientTypes1 *self
,guint in_Contact
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestClientTypes on interface im.telepathy.v1.Connection.Interface.ClientTypes1.
void tp_svc_connection_interface_client_types1_return_from_request_client_types (GDBusMethodInvocation *invocation
,const gchar **out_Client_Types
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_mail_notification1_emit_mails_received (gpointer instance
,const GPtrArray *arg_Mails
);
Type-safe wrapper around g_signal_emit to emit the MailsReceived signal on interface im.telepathy.v1.Connection.Interface.MailNotification1.
void tp_svc_connection_interface_mail_notification1_emit_unread_mails_changed (gpointer instance
,guint arg_Count
,const GPtrArray *arg_Mails_Added
,const gchar **arg_Mails_Removed
);
Type-safe wrapper around g_signal_emit to emit the UnreadMailsChanged signal on interface im.telepathy.v1.Connection.Interface.MailNotification1.
void tp_svc_connection_interface_mail_notification1_implement_request_inbox_url (TpSvcConnectionInterfaceMailNotification1Class *klass
,tp_svc_connection_interface_mail_notification1_request_inbox_url_impl impl
);
Register an implementation for the RequestInboxURL method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_mail_notification1_implement_request_mail_url (TpSvcConnectionInterfaceMailNotification1Class *klass
,tp_svc_connection_interface_mail_notification1_request_mail_url_impl impl
);
Register an implementation for the RequestMailURL method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_mail_notification1_request_inbox_url_impl) (TpSvcConnectionInterfaceMailNotification1 *self
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestInboxURL on interface im.telepathy.v1.Connection.Interface.MailNotification1.
void (*tp_svc_connection_interface_mail_notification1_request_mail_url_impl) (TpSvcConnectionInterfaceMailNotification1 *self
,const gchar *in_ID
,const GValue *in_URL_Data
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestMailURL on interface im.telepathy.v1.Connection.Interface.MailNotification1.
void tp_svc_connection_interface_mail_notification1_return_from_request_inbox_url (GDBusMethodInvocation *invocation
,const GValueArray *out_URL
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_mail_notification1_return_from_request_mail_url (GDBusMethodInvocation *invocation
,const GValueArray *out_URL
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_power_saving1_emit_power_saving_changed (gpointer instance
,gboolean arg_Active
);
Type-safe wrapper around g_signal_emit to emit the PowerSavingChanged signal on interface im.telepathy.v1.Connection.Interface.PowerSaving1.
void tp_svc_connection_interface_power_saving1_implement_set_power_saving (TpSvcConnectionInterfacePowerSaving1Class *klass
,tp_svc_connection_interface_power_saving1_set_power_saving_impl impl
);
Register an implementation for the SetPowerSaving method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_interface_power_saving1_return_from_set_power_saving
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_power_saving1_set_power_saving_impl) (TpSvcConnectionInterfacePowerSaving1 *self
,gboolean in_Activate
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method SetPowerSaving on interface im.telepathy.v1.Connection.Interface.PowerSaving1.
void (*tp_svc_connection_interface_addressing1_get_contacts_by_uri_impl) (TpSvcConnectionInterfaceAddressing1 *self
,const gchar **in_URIs
,const gchar **in_Interfaces
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method GetContactsByURI on interface im.telepathy.v1.Connection.Interface.Addressing1.
void (*tp_svc_connection_interface_addressing1_get_contacts_by_vcard_field_impl) (TpSvcConnectionInterfaceAddressing1 *self
,const gchar *in_Field
,const gchar **in_Addresses
,const gchar **in_Interfaces
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method GetContactsByVCardField on interface im.telepathy.v1.Connection.Interface.Addressing1.
void tp_svc_connection_interface_addressing1_implement_get_contacts_by_uri (TpSvcConnectionInterfaceAddressing1Class *klass
,tp_svc_connection_interface_addressing1_get_contacts_by_uri_impl impl
);
Register an implementation for the GetContactsByURI method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_addressing1_implement_get_contacts_by_vcard_field (TpSvcConnectionInterfaceAddressing1Class *klass
,tp_svc_connection_interface_addressing1_get_contacts_by_vcard_field_impl impl
);
Register an implementation for the GetContactsByVCardField method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_addressing1_return_from_get_contacts_by_uri (GDBusMethodInvocation *invocation
,GHashTable *out_Requested
,GHashTable *out_Attributes
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_addressing1_return_from_get_contacts_by_vcard_field (GDBusMethodInvocation *invocation
,GHashTable *out_Requested
,GHashTable *out_Attributes
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_renaming1_emit_renamed (gpointer instance
,guint arg_Original
,guint arg_New_Handle
,const gchar *arg_New_Identifier
);
Type-safe wrapper around g_signal_emit to emit the Renamed signal on interface im.telepathy.v1.Connection.Interface.Renaming1.
void tp_svc_connection_interface_renaming1_implement_request_rename (TpSvcConnectionInterfaceRenaming1Class *klass
,tp_svc_connection_interface_renaming1_request_rename_impl impl
);
Register an implementation for the RequestRename method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_connection_interface_renaming1_request_rename_impl) (TpSvcConnectionInterfaceRenaming1 *self
,const gchar *in_Identifier
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method RequestRename on interface im.telepathy.v1.Connection.Interface.Renaming1.
void
tp_svc_connection_interface_renaming1_return_from_request_rename
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_sidecars1_ensure_sidecar_impl) (TpSvcConnectionInterfaceSidecars1 *self
,const gchar *in_Main_Interface
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method EnsureSidecar on interface im.telepathy.v1.Connection.Interface.Sidecars1.
void tp_svc_connection_interface_sidecars1_implement_ensure_sidecar (TpSvcConnectionInterfaceSidecars1Class *klass
,tp_svc_connection_interface_sidecars1_ensure_sidecar_impl impl
);
Register an implementation for the EnsureSidecar method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_connection_interface_sidecars1_return_from_ensure_sidecar (GDBusMethodInvocation *invocation
,const gchar *out_Path
,GHashTable *out_Properties
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void tp_svc_connection_interface_irc_command1_implement_send (TpSvcConnectionInterfaceIRCCommand1Class *klass
,tp_svc_connection_interface_irc_command1_send_impl impl
);
Register an implementation for the Send method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_connection_interface_irc_command1_return_from_send
(GDBusMethodInvocation *invocation
);
Return successfully by calling g_dbus_method_invocation_return_value()
.
void (*tp_svc_connection_interface_irc_command1_send_impl) (TpSvcConnectionInterfaceIRCCommand1 *self
,const gchar *in_Command
,GDBusMethodInvocation *invocation
);
The signature of an implementation of the D-Bus method Send on interface im.telepathy.v1.Connection.Interface.IRCCommand1.
typedef struct _TpSvcConnection TpSvcConnection;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionClass TpSvcConnectionClass;
The class of TpSvcConnection.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_implement_##x (\ klass, my_object_##x) IMPLEMENT (connect); IMPLEMENT (disconnect); IMPLEMENT (add_client_interest); IMPLEMENT (remove_client_interest); IMPLEMENT (get_contact_attributes); IMPLEMENT (get_contact_by_id); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceRequests TpSvcConnectionInterfaceRequests;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceRequestsClass TpSvcConnectionInterfaceRequestsClass;
The class of TpSvcConnectionInterfaceRequests.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_requests (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_requests_implement_##x (\ klass, my_object_##x) IMPLEMENT (create_channel); IMPLEMENT (ensure_channel); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfacePresence1 TpSvcConnectionInterfacePresence1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfacePresence1Class TpSvcConnectionInterfacePresence1Class;
The class of TpSvcConnectionInterfacePresence1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_presence1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_presence1_implement_##x (\ klass, my_object_##x) IMPLEMENT (set_presence); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceAvatars1 TpSvcConnectionInterfaceAvatars1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceAvatars1Class TpSvcConnectionInterfaceAvatars1Class;
The class of TpSvcConnectionInterfaceAvatars1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_avatars1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_avatars1_implement_##x (\ klass, my_object_##x) IMPLEMENT (get_known_avatar_tokens); IMPLEMENT (request_avatars); IMPLEMENT (set_avatar); IMPLEMENT (clear_avatar); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceAliasing1 TpSvcConnectionInterfaceAliasing1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceAliasing1Class TpSvcConnectionInterfaceAliasing1Class;
The class of TpSvcConnectionInterfaceAliasing1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_aliasing1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_aliasing1_implement_##x (\ klass, my_object_##x) IMPLEMENT (request_aliases); IMPLEMENT (set_aliases); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceBalance1 TpSvcConnectionInterfaceBalance1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceBalance1Class TpSvcConnectionInterfaceBalance1Class;
The class of TpSvcConnectionInterfaceBalance1.
This interface has no D-Bus methods, so an
implementation can typically pass NULL
to
G_IMPLEMENT_INTERFACE()
as the interface
initialization function.
typedef struct _TpSvcConnectionInterfaceContactCapabilities1 TpSvcConnectionInterfaceContactCapabilities1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceContactCapabilities1Class TpSvcConnectionInterfaceContactCapabilities1Class;
The class of TpSvcConnectionInterfaceContactCapabilities1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_contact_capabilities1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_contact_capabilities1_implement_##x (\ klass, my_object_##x) IMPLEMENT (update_capabilities); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceLocation1 TpSvcConnectionInterfaceLocation1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceLocation1Class TpSvcConnectionInterfaceLocation1Class;
The class of TpSvcConnectionInterfaceLocation1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_location1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_location1_implement_##x (\ klass, my_object_##x) IMPLEMENT (request_location); IMPLEMENT (set_location); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceContactInfo1 TpSvcConnectionInterfaceContactInfo1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceContactInfo1Class TpSvcConnectionInterfaceContactInfo1Class;
The class of TpSvcConnectionInterfaceContactInfo1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_contact_info1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_contact_info1_implement_##x (\ klass, my_object_##x) IMPLEMENT (refresh_contact_info); IMPLEMENT (request_contact_info); IMPLEMENT (set_contact_info); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceContactBlocking1 TpSvcConnectionInterfaceContactBlocking1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceContactBlocking1Class TpSvcConnectionInterfaceContactBlocking1Class;
The class of TpSvcConnectionInterfaceContactBlocking1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_contact_blocking1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_contact_blocking1_implement_##x (\ klass, my_object_##x) IMPLEMENT (block_contacts); IMPLEMENT (unblock_contacts); IMPLEMENT (request_blocked_contacts); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceContactGroups1 TpSvcConnectionInterfaceContactGroups1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceContactGroups1Class TpSvcConnectionInterfaceContactGroups1Class;
The class of TpSvcConnectionInterfaceContactGroups1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_contact_groups1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_contact_groups1_implement_##x (\ klass, my_object_##x) IMPLEMENT (set_contact_groups); IMPLEMENT (set_group_members); IMPLEMENT (add_to_group); IMPLEMENT (remove_from_group); IMPLEMENT (remove_group); IMPLEMENT (rename_group); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceContactList1 TpSvcConnectionInterfaceContactList1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceContactList1Class TpSvcConnectionInterfaceContactList1Class;
The class of TpSvcConnectionInterfaceContactList1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_contact_list1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_contact_list1_implement_##x (\ klass, my_object_##x) IMPLEMENT (get_contact_list_attributes); IMPLEMENT (request_subscription); IMPLEMENT (authorize_publication); IMPLEMENT (remove_contacts); IMPLEMENT (unsubscribe); IMPLEMENT (unpublish); IMPLEMENT (download); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceCellular1 TpSvcConnectionInterfaceCellular1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceCellular1Class TpSvcConnectionInterfaceCellular1Class;
The class of TpSvcConnectionInterfaceCellular1.
This interface has no D-Bus methods, so an
implementation can typically pass NULL
to
G_IMPLEMENT_INTERFACE()
as the interface
initialization function.
typedef struct _TpSvcConnectionInterfaceClientTypes1 TpSvcConnectionInterfaceClientTypes1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceClientTypes1Class TpSvcConnectionInterfaceClientTypes1Class;
The class of TpSvcConnectionInterfaceClientTypes1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_client_types1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_client_types1_implement_##x (\ klass, my_object_##x) IMPLEMENT (request_client_types); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceMailNotification1 TpSvcConnectionInterfaceMailNotification1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceMailNotification1Class TpSvcConnectionInterfaceMailNotification1Class;
The class of TpSvcConnectionInterfaceMailNotification1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_mail_notification1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_mail_notification1_implement_##x (\ klass, my_object_##x) IMPLEMENT (request_inbox_url); IMPLEMENT (request_mail_url); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfacePowerSaving1 TpSvcConnectionInterfacePowerSaving1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfacePowerSaving1Class TpSvcConnectionInterfacePowerSaving1Class;
The class of TpSvcConnectionInterfacePowerSaving1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_power_saving1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_power_saving1_implement_##x (\ klass, my_object_##x) IMPLEMENT (set_power_saving); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceAddressing1 TpSvcConnectionInterfaceAddressing1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceAddressing1Class TpSvcConnectionInterfaceAddressing1Class;
The class of TpSvcConnectionInterfaceAddressing1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_addressing1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_addressing1_implement_##x (\ klass, my_object_##x) IMPLEMENT (get_contacts_by_vcard_field); IMPLEMENT (get_contacts_by_uri); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceRenaming1 TpSvcConnectionInterfaceRenaming1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceRenaming1Class TpSvcConnectionInterfaceRenaming1Class;
The class of TpSvcConnectionInterfaceRenaming1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_renaming1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_renaming1_implement_##x (\ klass, my_object_##x) IMPLEMENT (request_rename); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceSidecars1 TpSvcConnectionInterfaceSidecars1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceSidecars1Class TpSvcConnectionInterfaceSidecars1Class;
The class of TpSvcConnectionInterfaceSidecars1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_sidecars1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_sidecars1_implement_##x (\ klass, my_object_##x) IMPLEMENT (ensure_sidecar); #undef IMPLEMENT }
typedef struct _TpSvcConnectionInterfaceIRCCommand1 TpSvcConnectionInterfaceIRCCommand1;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcConnectionInterfaceIRCCommand1Class TpSvcConnectionInterfaceIRCCommand1Class;
The class of TpSvcConnectionInterfaceIRCCommand1.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_connection_interface_irc_command1 (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_connection_interface_irc_command1_implement_##x (\ klass, my_object_##x) IMPLEMENT (send); #undef IMPLEMENT }
“connection-error”
signalvoid user_function (TpSvcConnection *self, gchar *arg_Error, gpointer user_data)
The ConnectionError D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Error |
const gchar * (FIXME, generate documentation) |
|
arg_Details |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“self-contact-changed”
signalvoid user_function (TpSvcConnection *self, guint arg_Self_Handle, gchar *arg_Self_ID, gpointer user_data)
The SelfContactChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Self_Handle |
guint (FIXME, generate documentation) |
|
arg_Self_ID |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“status-changed”
signalvoid user_function (TpSvcConnection *self, guint arg_Status, guint arg_Reason, gpointer user_data)
The StatusChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Status |
guint (FIXME, generate documentation) |
|
arg_Reason |
guint (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“channel-closed”
signalvoid user_function (TpSvcConnectionInterfaceRequests *self, DBusGObjectPath *arg_Removed, gpointer user_data)
The ChannelClosed D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Removed |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“new-channel”
signalvoid user_function (TpSvcConnectionInterfaceRequests *self, DBusGObjectPath *arg_Channel, gpointer user_data)
The NewChannel D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Channel |
const gchar * (FIXME, generate documentation) |
|
arg_Properties |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“presences-changed”
signalvoid user_function (TpSvcConnectionInterfacePresence1 *self, gpointer user_data)
The PresencesChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Presence |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“avatar-retrieved”
signalvoid user_function (TpSvcConnectionInterfaceAvatars1 *self, guint arg_Contact, gchar *arg_Token, GArray_guchar_ *arg_Avatar, gchar *arg_Type, gpointer user_data)
The AvatarRetrieved D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact |
guint (FIXME, generate documentation) |
|
arg_Token |
const gchar * (FIXME, generate documentation) |
|
arg_Avatar |
const GArray * (FIXME, generate documentation) |
|
arg_Type |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“avatar-updated”
signalvoid user_function (TpSvcConnectionInterfaceAvatars1 *self, guint arg_Contact, gchar *arg_New_Avatar_Token, gpointer user_data)
The AvatarUpdated D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact |
guint (FIXME, generate documentation) |
|
arg_New_Avatar_Token |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“aliases-changed”
signalvoid user_function (TpSvcConnectionInterfaceAliasing1 *self, gpointer user_data)
The AliasesChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Aliases |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“balance-changed”
signalvoid user_function (TpSvcConnectionInterfaceBalance1 *self, gpointer user_data)
The BalanceChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Balance |
const GValueArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“contact-capabilities-changed”
signalvoid user_function (TpSvcConnectionInterfaceContactCapabilities1 *self, gpointer user_data)
The ContactCapabilitiesChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_caps |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“location-updated”
signalvoid user_function (TpSvcConnectionInterfaceLocation1 *self, guint arg_Contact, gpointer user_data)
The LocationUpdated D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact |
guint (FIXME, generate documentation) |
|
arg_Location |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“contact-info-changed”
signalvoid user_function (TpSvcConnectionInterfaceContactInfo1 *self, guint arg_Contact, gpointer user_data)
The ContactInfoChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact |
guint (FIXME, generate documentation) |
|
arg_ContactInfo |
const GPtrArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“blocked-contacts-changed”
signalvoid user_function (TpSvcConnectionInterfaceContactBlocking1 *self, gpointer user_data)
The BlockedContactsChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Blocked_Contacts |
GHashTable * (FIXME, generate documentation) |
|
arg_Unblocked_Contacts |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“group-renamed”
signalvoid user_function (TpSvcConnectionInterfaceContactGroups1 *self, gchar *arg_Old_Name, gchar *arg_New_Name, gpointer user_data)
The GroupRenamed D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Old_Name |
const gchar * (FIXME, generate documentation) |
|
arg_New_Name |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“groups-changed”
signalvoid user_function (TpSvcConnectionInterfaceContactGroups1 *self, GArray_guint_ *arg_Contact, GStrv arg_Added, GStrv arg_Removed, gpointer user_data)
The GroupsChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact |
const GArray * (FIXME, generate documentation) |
|
arg_Added |
const gchar ** (FIXME, generate documentation) |
|
arg_Removed |
const gchar ** (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“groups-created”
signalvoid user_function (TpSvcConnectionInterfaceContactGroups1 *self, GStrv arg_Names, gpointer user_data)
The GroupsCreated D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Names |
const gchar ** (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“groups-removed”
signalvoid user_function (TpSvcConnectionInterfaceContactGroups1 *self, GStrv arg_Names, gpointer user_data)
The GroupsRemoved D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Names |
const gchar ** (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“contact-list-state-changed”
signalvoid user_function (TpSvcConnectionInterfaceContactList1 *self, guint arg_Contact_List_State, gpointer user_data)
The ContactListStateChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact_List_State |
guint (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“contacts-changed”
signalvoid user_function (TpSvcConnectionInterfaceContactList1 *self, gpointer user_data)
The ContactsChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Changes |
GHashTable * (FIXME, generate documentation) |
|
arg_Identifiers |
GHashTable * (FIXME, generate documentation) |
|
arg_Removals |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“i-ms-ichanged”
signalvoid user_function (TpSvcConnectionInterfaceCellular1 *self, gchar *arg_IMSI, gpointer user_data)
The IMSIChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_IMSI |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“client-types-updated”
signalvoid user_function (TpSvcConnectionInterfaceClientTypes1 *self, guint arg_Contact, GStrv arg_Client_Types, gpointer user_data)
The ClientTypesUpdated D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Contact |
guint (FIXME, generate documentation) |
|
arg_Client_Types |
const gchar ** (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“mails-received”
signalvoid user_function (TpSvcConnectionInterfaceMailNotification1 *self, gpointer user_data)
The MailsReceived D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Mails |
const GPtrArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“unread-mails-changed”
signalvoid user_function (TpSvcConnectionInterfaceMailNotification1 *self, guint arg_Count, GStrv arg_Mails_Removed, gpointer user_data)
The UnreadMailsChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Count |
guint (FIXME, generate documentation) |
|
arg_Mails_Added |
const GPtrArray * (FIXME, generate documentation) |
|
arg_Mails_Removed |
const gchar ** (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“power-saving-changed”
signalvoid user_function (TpSvcConnectionInterfacePowerSaving1 *self, gboolean arg_Active, gpointer user_data)
The PowerSavingChanged D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Active |
gboolean (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“renamed”
signalvoid user_function (TpSvcConnectionInterfaceRenaming1 *self, guint arg_Original, guint arg_New_Handle, gchar *arg_New_Identifier, gpointer user_data)
The Renamed D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Original |
guint (FIXME, generate documentation) |
|
arg_New_Handle |
guint (FIXME, generate documentation) |
|
arg_New_Identifier |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details