Defines | |
#define | ICD_GCONF_IAP_TYPE "type" |
#define | ICD_GCONF_IAP_NAME "name" |
#define | ICD_GCONF_IAP_IS_TEMPORARY "temporary" |
#define | ICD_GCONF_AGGRESSIVE_SCANNING "aggressive_scanning" |
Functions | |
static void | icd_gconf_check_error (GError **error) |
gchar * | icd_gconf_get_iap_string (const char *iap_name, const char *key_name) |
gchar * | icd_gconf_get_iap_bytearray (const char *iap_name, const char *key_name) |
gboolean | icd_gconf_get_iap_bool (const char *iap_name, const char *key_name, gboolean def) |
gint | icd_gconf_get_iap_int (const char *iap_name, const char *key_name) |
GSList * | icd_gconf_get_iap_string_list (const char *iap_name, const char *key_name) |
gboolean | icd_gconf_is_temporary (const gchar *settings_name) |
static gboolean | icd_gconf_remove_dir (const gchar *settings_name) |
gboolean | icd_gconf_remove_temporary (const gchar *settings_name) |
gboolean | icd_gconf_rename (const gchar *settings_name, const gchar *name) |
static void | icd_gconf_notify (GConfClient *gconf_client, guint connection_id, GConfEntry *entry, gpointer user_data) |
gboolean | icd_gconf_add_notify (void) |
void | icd_gconf_del_notify (void) |
static gboolean | icd_gconf_agressive_scanning () |
#define ICD_GCONF_AGGRESSIVE_SCANNING "aggressive_scanning" |
The key holding aggressive scanning setting status
#define ICD_GCONF_IAP_IS_TEMPORARY "temporary" |
The key holding temporary connection setting status
#define ICD_GCONF_IAP_NAME "name" |
The key holding IAP name
#define ICD_GCONF_IAP_TYPE "type" |
The key holding the type of an IAP
gboolean icd_gconf_add_notify | ( | void | ) |
Set notification func for gconf changes
static gboolean icd_gconf_agressive_scanning | ( | ) | [inline, static] |
Check whether the scanning should be initiated when search dialog opens.
static void icd_gconf_check_error | ( | GError ** | error | ) | [static] |
Print out a gconf error
error | reference to the GError |
void icd_gconf_del_notify | ( | void | ) |
Remove notification func for gconf changes
gboolean icd_gconf_get_iap_bool | ( | const char * | iap_name, | |
const char * | key_name, | |||
gboolean | def | |||
) |
Get a boolean value from gconf
iap_name | unescaped gconf IAP name | |
key_name | key name | |
def | the default expected value |
gchar * icd_gconf_get_iap_bytearray | ( | const char * | iap_name, | |
const char * | key_name | |||
) |
Get a byte array from gconf
iap_name | unescaped gconf IAP name | |
key_name | key name |
gint icd_gconf_get_iap_int | ( | const char * | iap_name, | |
const char * | key_name | |||
) |
Get an int from gconf
iap_name | unescaped gconf IAP name | |
key_name | key name |
gchar * icd_gconf_get_iap_string | ( | const char * | iap_name, | |
const char * | key_name | |||
) |
Get a string from gconf
iap_name | unescaped gconf IAP name | |
key_name | key name |
GSList * icd_gconf_get_iap_string_list | ( | const char * | iap_name, | |
const char * | key_name | |||
) |
Get a string list from gconf
iap_name | unescaped gconf IAP name | |
key_name | key name |
gboolean icd_gconf_is_temporary | ( | const gchar * | settings_name | ) |
Check wheter the setting is temporary
settings_name | name of the IAP |
static void icd_gconf_notify | ( | GConfClient * | gconf_client, | |
guint | connection_id, | |||
GConfEntry * | entry, | |||
gpointer | user_data | |||
) | [static] |
Notice if IAP is removed in gconf.
static gboolean icd_gconf_remove_dir | ( | const gchar * | settings_name | ) | [static] |
Remove a gconf directory if it is a temporary IAP
settings_name | escaped IAP name |
gboolean icd_gconf_remove_temporary | ( | const gchar * | settings_name | ) |
Remove temporary IAPs from gconf
settings_name | name of temporary IAP to remove or NULL for all |
gboolean icd_gconf_rename | ( | const gchar * | settings_name, | |
const gchar * | name | |||
) |
Rename settings
settings_name | current IAP settings name | |
name | new name of the settings |