gconf-listeners

Name

gconf-listeners -- 

Synopsis



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);

Description

Details

struct GConfListeners

struct GConfListeners;


GConfListenersCallback ()

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 :


gconf_listeners_new ()

GConfListeners* gconf_listeners_new         (void);

Returns :


gconf_listeners_free ()

void        gconf_listeners_free            (GConfListeners *listeners);

listeners :


gconf_listeners_add ()

guint       gconf_listeners_add             (GConfListeners *listeners,
                                             const gchar *listen_point,
                                             gpointer listener_data,
                                             GFreeFunc destroy_notify);

listeners :

listen_point :

listener_data :

destroy_notify :

Returns :


gconf_listeners_remove ()

void        gconf_listeners_remove          (GConfListeners *listeners,
                                             guint cnxn_id);

listeners :

cnxn_id :


gconf_listeners_notify ()

void        gconf_listeners_notify          (GConfListeners *listeners,
                                             const gchar *all_above,
                                             GConfListenersCallback callback,
                                             gpointer user_data);

listeners :

all_above :

callback :

user_data :


gconf_listeners_count ()

guint       gconf_listeners_count           (GConfListeners *listeners);

listeners :

Returns :