comparison mcabber/src/settings.h @ 1070:9eaacc0ad3a2

Use a hash for settings
author Mikael Berthe <mikael@lilotux.net>
date Sun, 03 Dec 2006 11:59:42 +0100
parents 230dca34dbea
children b2fc694a8228
comparison
equal deleted inserted replaced
1069:641e6c618e5d 1070:9eaacc0ad3a2
31 void settings_del(guint type, const gchar *key); 31 void settings_del(guint type, const gchar *key);
32 const gchar *settings_get(guint type, const gchar *key); 32 const gchar *settings_get(guint type, const gchar *key);
33 int settings_get_int(guint type, const gchar *key); 33 int settings_get_int(guint type, const gchar *key);
34 const gchar *settings_get_status_msg(enum imstatus status); 34 const gchar *settings_get_status_msg(enum imstatus status);
35 void settings_foreach(guint type, 35 void settings_foreach(guint type,
36 void (*pfunc)(void *param, char *k, char *v), 36 void (*pfunc)(char *k, char *v, void *param),
37 void *param); 37 void *param);
38 38
39 void settings_pgp_setdisabled(const char *bjid, guint value); 39 void settings_pgp_setdisabled(const char *bjid, guint value);
40 guint settings_pgp_getdisabled(const char *bjid); 40 guint settings_pgp_getdisabled(const char *bjid);
41 void settings_pgp_setkeyid(const char *bjid, const char *keyid); 41 void settings_pgp_setkeyid(const char *bjid, const char *keyid);