51325f68abaa4aa9112c28d6fb2fbefa1de3ba0e
[claws.git] / src / plugins / rssyl / rssyl_prefs.h
1 #ifndef __RSSYL_PREFS
2 #define __RSSYL_PREFS
3
4 #define PREFS_BLOCK_NAME        "rssyl"
5
6 #define PREF_DEFAULT_REFRESH    "180"
7
8 typedef struct _RPrefs RPrefs;
9
10 struct _RPrefs {
11         gboolean refresh_enabled;
12         gint refresh;
13         gboolean refresh_on_startup;
14         gchar *cookies_path;
15         gboolean ssl_verify_peer;
16 };
17
18 typedef struct _RPrefsPage RPrefsPage;
19
20 struct _RPrefsPage {
21         PrefsPage page;
22         GtkWidget *refresh_enabled;
23         GtkWidget *refresh;
24         GtkWidget *refresh_on_startup;
25         GtkWidget *cookies_path;
26         GtkWidget *ssl_verify_peer;
27 };
28
29 void rssyl_prefs_init(void);
30 void rssyl_prefs_done(void);
31 RPrefs *rssyl_prefs_get(void);
32
33 #endif /* __RSSYL_PREFS */