diff options
Diffstat (limited to 'libempathy/empathy-account-settings.h')
-rw-r--r-- | libempathy/empathy-account-settings.h | 204 |
1 files changed, 0 insertions, 204 deletions
diff --git a/libempathy/empathy-account-settings.h b/libempathy/empathy-account-settings.h deleted file mode 100644 index 6e4713c4c..000000000 --- a/libempathy/empathy-account-settings.h +++ /dev/null @@ -1,204 +0,0 @@ -/* - * empathy-account-settings.h - Header for EmpathyAccountSettings - * Copyright (C) 2009 Collabora Ltd. - * @author Sjoerd Simons <sjoerd.simons@collabora.co.uk> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef __EMPATHY_ACCOUNT_SETTINGS_H__ -#define __EMPATHY_ACCOUNT_SETTINGS_H__ - -#include <glib-object.h> -#include <gio/gio.h> -#include <telepathy-glib/telepathy-glib.h> - -G_BEGIN_DECLS - -typedef struct _EmpathyAccountSettings EmpathyAccountSettings; -typedef struct _EmpathyAccountSettingsClass EmpathyAccountSettingsClass; - -struct _EmpathyAccountSettingsClass { - GObjectClass parent_class; -}; - -struct _EmpathyAccountSettings { - GObject parent; - gpointer priv; -}; - -GType empathy_account_settings_get_type (void); - -/* TYPE MACROS */ -#define EMPATHY_TYPE_ACCOUNT_SETTINGS \ - (empathy_account_settings_get_type ()) -#define EMPATHY_ACCOUNT_SETTINGS(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj), \ - EMPATHY_TYPE_ACCOUNT_SETTINGS, EmpathyAccountSettings)) -#define EMPATHY_ACCOUNT_SETTINGS_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass), EMPATHY_TYPE_ACCOUNT_SETTINGS, \ - EmpathyAccountSettingsClass)) -#define EMPATHY_IS_ACCOUNT_SETTINGS(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj), EMPATHY_TYPE_ACCOUNT_SETTINGS)) -#define EMPATHY_IS_ACCOUNT_SETTINGS_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass), EMPATHY_TYPE_ACCOUNT_SETTINGS)) -#define EMPATHY_ACCOUNT_SETTINGS_GET_CLASS(obj) \ - (G_TYPE_INSTANCE_GET_CLASS ((obj), EMPATHY_TYPE_ACCOUNT_SETTINGS, \ - EmpathyAccountSettingsClass)) - -EmpathyAccountSettings * empathy_account_settings_new ( - const gchar *connection_manager, - const gchar *protocol, - const gchar *service, - const char *display_name); - -EmpathyAccountSettings * empathy_account_settings_new_for_account ( - TpAccount *account); - -gboolean empathy_account_settings_is_ready (EmpathyAccountSettings *settings); - -const gchar *empathy_account_settings_get_cm (EmpathyAccountSettings *settings); -const gchar *empathy_account_settings_get_protocol ( - EmpathyAccountSettings *settings); - -const gchar *empathy_account_settings_get_service ( - EmpathyAccountSettings *settings); - -void empathy_account_settings_set_service (EmpathyAccountSettings *settings, - const gchar *service); - -TpAccount *empathy_account_settings_get_account ( - EmpathyAccountSettings *settings); - -gboolean empathy_account_settings_has_account ( - EmpathyAccountSettings *settings, TpAccount *account); - -GList * empathy_account_settings_dup_tp_params ( - EmpathyAccountSettings *settings); - -gboolean empathy_account_settings_have_tp_param ( - EmpathyAccountSettings *settings, - const gchar *param); - -void empathy_account_settings_unset (EmpathyAccountSettings *settings, - const gchar *param); - -void empathy_account_settings_discard_changes ( - EmpathyAccountSettings *settings); - -const gchar * -empathy_account_settings_get_dbus_signature (EmpathyAccountSettings *setting, - const gchar *param); - -GVariant * -empathy_account_settings_dup_default (EmpathyAccountSettings *settings, - const gchar *param); - -gchar * empathy_account_settings_dup_string ( - EmpathyAccountSettings *settings, - const gchar *param); -GStrv empathy_account_settings_dup_strv ( - EmpathyAccountSettings *settings, - const gchar *param); - -gint32 empathy_account_settings_get_int32 (EmpathyAccountSettings *settings, - const gchar *param); -gint64 empathy_account_settings_get_int64 (EmpathyAccountSettings *settings, - const gchar *param); -guint32 empathy_account_settings_get_uint32 (EmpathyAccountSettings *settings, - const gchar *param); -guint64 empathy_account_settings_get_uint64 (EmpathyAccountSettings *settings, - const gchar *param); -gboolean empathy_account_settings_get_boolean (EmpathyAccountSettings *settings, - const gchar *param); - -void empathy_account_settings_set (EmpathyAccountSettings *settings, - const gchar *param, - GVariant *v); - -gchar *empathy_account_settings_get_icon_name ( - EmpathyAccountSettings *settings); - -void empathy_account_settings_set_icon_name_async ( - EmpathyAccountSettings *settings, - const gchar *name, - GAsyncReadyCallback callback, - gpointer user_data); - -gboolean empathy_account_settings_set_icon_name_finish ( - EmpathyAccountSettings *settings, - GAsyncResult *result, - GError **error); - -const gchar *empathy_account_settings_get_display_name ( - EmpathyAccountSettings *settings); - -void empathy_account_settings_set_display_name_async ( - EmpathyAccountSettings *settings, - const gchar *name, - GAsyncReadyCallback callback, - gpointer user_data); - -gboolean empathy_account_settings_set_display_name_finish ( - EmpathyAccountSettings *settings, - GAsyncResult *result, - GError **error); - -void empathy_account_settings_apply_async (EmpathyAccountSettings *settings, - GAsyncReadyCallback callback, - gpointer user_data); - -gboolean empathy_account_settings_apply_finish ( - EmpathyAccountSettings *settings, - GAsyncResult *result, - gboolean *reconnect_required, - GError **error); - -void empathy_account_settings_set_regex (EmpathyAccountSettings *settings, - const gchar *param, - const gchar *regex); - -gboolean empathy_account_settings_parameter_is_valid ( - EmpathyAccountSettings *settings, - const gchar *param); - -gboolean empathy_account_settings_is_valid (EmpathyAccountSettings *settings); - -TpProtocol * empathy_account_settings_get_tp_protocol ( - EmpathyAccountSettings *settings); - -gboolean empathy_account_settings_supports_sasl (EmpathyAccountSettings *self); - -gboolean empathy_account_settings_param_is_supported ( - EmpathyAccountSettings *self, - const gchar *param); - -void empathy_account_settings_set_uri_scheme_tel (EmpathyAccountSettings *self, - gboolean associate); - -gboolean empathy_account_settings_has_uri_scheme_tel ( - EmpathyAccountSettings *self); - -void empathy_account_settings_set_storage_provider ( - EmpathyAccountSettings *self, - const gchar *storage); - -void empathy_account_settings_set_remember_password ( - EmpathyAccountSettings *self, - gboolean remember); - -G_END_DECLS - -#endif /* #ifndef __EMPATHY_ACCOUNT_SETTINGS_H__*/ |