NAGConfMonitor

NAGConfMonitor — The GConf Monitoring Class Definition

Synopsis

#include <nautilus-actions/na-gconf-monitor.h>

#define             NA_GCONF_MONITOR_TYPE
#define             NA_GCONF_MONITOR                    (object)
#define             NA_IS_GCONF_MONITOR                 (object)
                    NAGConfMonitor;
NAGConfMonitor *    na_gconf_monitor_new                (const gchar *path,
                                                         GConfClientNotifyFunc handler,
                                                         gpointer user_data);
void                na_gconf_monitor_release_monitors   (GList *monitors);

Object Hierarchy

  GObject
   +----NAGConfMonitor

Description

This class manages the GConf monitoring. It is used to monitor both the GConf provider and the GConf runtime preferences.

Details

NA_GCONF_MONITOR_TYPE

#define NA_GCONF_MONITOR_TYPE                  ( na_gconf_monitor_get_type())

NA_GCONF_MONITOR()

#define NA_GCONF_MONITOR( object )             ( G_TYPE_CHECK_INSTANCE_CAST( object, NA_GCONF_MONITOR_TYPE, NAGConfMonitor ))

NA_IS_GCONF_MONITOR()

#define NA_IS_GCONF_MONITOR( object )          ( G_TYPE_CHECK_INSTANCE_TYPE( object, NA_GCONF_MONITOR_TYPE ))

NAGConfMonitor

typedef struct _NAGConfMonitor NAGConfMonitor;

na_gconf_monitor_new ()

NAGConfMonitor *    na_gconf_monitor_new                (const gchar *path,
                                                         GConfClientNotifyFunc handler,
                                                         gpointer user_data);

na_gconf_monitor_release_monitors ()

void                na_gconf_monitor_release_monitors   (GList *monitors);