~noskcaj/ubuntu/saucy/sflphone/merge-1.2.3-2

« back to all changes in this revision

Viewing changes to gnome/src/eel-gconf-extensions.h

  • Committer: Package Import Robot
  • Author(s): Mark Purcell
  • Date: 2012-05-19 21:46:37 UTC
  • mfrom: (1.1.7)
  • Revision ID: package-import@ubuntu.com-20120519214637-la8rbrford5kj6m3
Tags: 1.1.0-1
* New upstream release 
  - Fixes "FTBFS with libccrtp-dev/2.0.2 from experimental" (Closes: #663282)
* NEW Maintainer: Debian VoIP Team - Thanks Francois for your work.
  - (Closes: #665789: O: sflphone -- SIP and IAX2 compatible VoIP phone)
* Added Build-Depends: libdbus-c++-bin
* Add gcc47-fixes.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#ifndef EEL_GCONF_EXTENSIONS_H
26
26
#define EEL_GCONF_EXTENSIONS_H
27
27
 
28
 
#include <glib/gerror.h>
 
28
#include <glib.h>
29
29
#include <gconf/gconf.h>
30
30
#include <gconf/gconf-client.h>
31
31
 
57
57
 
58
58
#define EEL_GCONF_UNDEFINED_CONNECTION 0
59
59
 
60
 
GConfClient *eel_gconf_client_get_global (void);
61
 
gboolean     eel_gconf_handle_error (GError                **error);
62
 
void         eel_gconf_set_boolean (const char             *key,
63
 
                                    gboolean                boolean_value);
64
 
gboolean     eel_gconf_get_boolean (const char             *key);
65
 
int          eel_gconf_get_integer (const char             *key);
66
 
void         eel_gconf_set_integer (const char             *key,
67
 
                                    int                     int_value);
68
 
gfloat       eel_gconf_get_float (const char             *key);
69
 
void         eel_gconf_set_float (const char             *key,
70
 
                                  gfloat                 float_value);
71
 
char *       eel_gconf_get_string (const char             *key);
72
 
void         eel_gconf_set_string (const char             *key,
73
 
                                   const char             *string_value);
74
 
GSList *     eel_gconf_get_string_list (const char             *key);
75
 
void         eel_gconf_set_string_list (const char             *key,
76
 
                                        const GSList           *string_list_value);
77
 
gboolean     eel_gconf_is_default (const char             *key);
78
 
gboolean     eel_gconf_monitor_add (const char             *directory);
79
 
gboolean     eel_gconf_monitor_remove (const char             *directory);
80
 
void         eel_gconf_suggest_sync (void);
81
 
GConfValue*  eel_gconf_get_value (const char             *key);
82
 
gboolean     eel_gconf_value_is_equal (const GConfValue       *a,
83
 
                                       const GConfValue       *b);
84
 
void         eel_gconf_set_value (const char *key,
85
 
                                  const GConfValue *value);
86
 
gboolean     eel_gconf_key_exists (const char *key);
87
 
 
88
 
void         eel_gconf_value_free (GConfValue             *value);
89
 
void         eel_gconf_unset (const char *key);
 
60
GConfClient *eel_gconf_client_get_global(void);
 
61
 
 
62
void eel_gconf_global_client_free(void);
 
63
 
 
64
gboolean eel_gconf_handle_error(GError **error);
 
65
 
 
66
void eel_gconf_set_boolean(const gchar *key, gboolean boolean_value);
 
67
 
 
68
gboolean eel_gconf_get_boolean(const gchar *key);
 
69
 
 
70
int eel_gconf_get_integer(const gchar *key);
 
71
 
 
72
void eel_gconf_set_integer(const gchar *key, gint value);
 
73
 
 
74
gfloat eel_gconf_get_float(const gchar *key);
 
75
 
 
76
void eel_gconf_set_float(const gchar *key, gfloat value);
 
77
 
 
78
gchar *eel_gconf_get_string(const gchar *key);
 
79
void eel_gconf_set_string(const gchar *key, const gchar *value);
 
80
GSList *eel_gconf_get_string_list (const gchar *key);
 
81
void eel_gconf_set_string_list(const gchar *key, const GSList *value);
 
82
gboolean eel_gconf_is_default(const gchar *key);
 
83
gboolean eel_gconf_monitor_add(const gchar *directory);
 
84
gboolean eel_gconf_monitor_remove(const gchar *directory);
 
85
void eel_gconf_suggest_sync(void);
 
86
GConfValue *eel_gconf_get_value(const gchar *key);
 
87
gboolean eel_gconf_value_is_equal(const GConfValue *a, const GConfValue *b);
 
88
void eel_gconf_set_value (const gchar *key, const GConfValue *value);
 
89
gboolean eel_gconf_key_exists(const gchar *key);
 
90
void eel_gconf_value_free(GConfValue *value);
 
91
void eel_gconf_unset(const gchar *key);
90
92
 
91
93
/* Functions which weren't part of the eel-gconf-extensions.h file from eel */
92
 
GSList *eel_gconf_get_integer_list (const char *key);
93
 
void eel_gconf_set_integer_list (const char *key,
94
 
                                 const GSList *slist);
95
 
void gpdf_notification_add (const char *key,
96
 
                            GConfClientNotifyFunc notification_callback,
97
 
                            gpointer callback_data,
98
 
                            GList **notifiers);
99
 
void gpdf_notification_remove (GList **notifiers);
100
 
guint eel_gconf_notification_add (const char *key,
101
 
                                  GConfClientNotifyFunc notification_callback,
102
 
                                  gpointer callback_data);
103
 
void eel_gconf_notification_remove (guint notification_id);
 
94
GSList *eel_gconf_get_integer_list(const gchar *key);
 
95
void eel_gconf_set_integer_list(const gchar *key, const GSList *slist);
 
96
void gpdf_notification_add(const gchar *key, GConfClientNotifyFunc notification_callback,
 
97
                           gpointer callback_data, GList **notifiers);
 
98
void gpdf_notification_remove(GList **notifiers);
 
99
guint eel_gconf_notification_add(const gchar *key,
 
100
                                 GConfClientNotifyFunc notification_callback,
 
101
                                 gpointer callback_data);
 
102
void eel_gconf_notification_remove(guint notification_id);
104
103
 
105
104
#ifdef __cplusplus
106
105
END_EXTERN_C
107
106
#endif
108
107
 
109
108
#endif /* EEL_GCONF_EXTENSIONS_H */
110