| GConf Manual |
|---|
gconf-listeners —
struct GConfListeners; void (*GConfListenersCallback) (GConfListeners *listeners, const gchar *all_above_key, guint cnxn_id, gpointer listener_data, gpointer user_data); GConfListeners* gconf_listeners_new (void); void gconf_listeners_free (GConfListeners *listeners); guint gconf_listeners_add (GConfListeners *listeners, const gchar *listen_point, gpointer listener_data, GFreeFunc destroy_notify); void gconf_listeners_remove (GConfListeners *listeners, guint cnxn_id); void gconf_listeners_notify (GConfListeners *listeners, const gchar *all_above, GConfListenersCallback callback, gpointer user_data); guint gconf_listeners_count (GConfListeners *listeners);
void (*GConfListenersCallback) (GConfListeners *listeners, const gchar *all_above_key, guint cnxn_id, gpointer listener_data, gpointer user_data);
| listeners : | |
| all_above_key : | |
| cnxn_id : | |
| listener_data : | |
| user_data : |
guint gconf_listeners_add (GConfListeners *listeners, const gchar *listen_point, gpointer listener_data, GFreeFunc destroy_notify);
| listeners : | |
| listen_point : | |
| listener_data : | |
| destroy_notify : | |
| Returns : |
void gconf_listeners_remove (GConfListeners *listeners, guint cnxn_id);
| listeners : | |
| cnxn_id : |
void gconf_listeners_notify (GConfListeners *listeners, const gchar *all_above, GConfListenersCallback callback, gpointer user_data);
| listeners : | |
| all_above : | |
| callback : | |
| user_data : |
guint gconf_listeners_count (GConfListeners *listeners);
| listeners : | |
| Returns : |
| << gconf-internals | gconf-locale >> |