TrackerConfigFile

TrackerConfigFile

Synopsis

                    TrackerConfigFile;
TrackerConfigFile * tracker_config_file_new             (const gchar *domain);
gboolean            tracker_config_file_save            (TrackerConfigFile *config);

Description

Details

TrackerConfigFile

typedef struct {
	GObject       parent;

	GFile	     *file;
	GFileMonitor *monitor;

	gboolean      file_exists;

	GKeyFile     *key_file;
} TrackerConfigFile;


tracker_config_file_new ()

TrackerConfigFile * tracker_config_file_new             (const gchar *domain);

Creates a new GObject for handling Tracker's config file.

domain :

a string used for the 'domain.cfg' file.

Returns :

A new TrackerConfigFile object. Must be unreferenced when finished with.

tracker_config_file_save ()

gboolean            tracker_config_file_save            (TrackerConfigFile *config);

Writes the configuration stored in TrackerConfigFile to disk.

config :

a TrackerConfigFile

Returns :

TRUE on success, FALSE otherwise.