comparison src/core.h @ 5859:022786c7ab53

[gaim-migrate @ 6290] CUI is gone, long live gaim-remote! The old CUI functionality, which was for remote-controlling gaim, is now a Core Plugin, so any future UI (including the current, normal gaim gtk UI) can be remote-controlled. Applications will soon be able to link against the library and header files and provide their own remote-control of gaim, but why bother? :) If you use gaim-remote, make sure to load the new plugin. It won't auto-load. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 14 Jun 2003 06:06:40 +0000
parents 1d140b31d4b3
children d0a311def860
comparison
equal deleted inserted replaced
5858:96e5b32e75ad 5859:022786c7ab53
94 94
95 /* XXX Temporary, until we have better account-specific prefs. */ 95 /* XXX Temporary, until we have better account-specific prefs. */
96 #define GAIM_ACCOUNT_CHECK_MAIL(account) \ 96 #define GAIM_ACCOUNT_CHECK_MAIL(account) \
97 ((account)->options & OPT_ACCT_MAIL_CHECK) 97 ((account)->options & OPT_ACCT_MAIL_CHECK)
98 98
99 struct UI {
100 GIOChannel *channel;
101 guint inpa;
102 };
103
104 /* Globals in core.c */
105 extern GSList *uis;
106 extern int gaim_session;
107
108 /* Functions in core.c */
109 extern gint UI_write(struct UI *, guchar *, int);
110 extern void UI_build_write(struct UI *, guchar, guchar, ...);
111 extern void UI_broadcast(guchar *data, int);
112 extern void UI_build_broadcast(guchar, guchar, ...);
113 /* Don't ever use these; when gaim-core is done these will be
114 * merged into the core's main() and won't be called directly */
115 extern int core_main();
116 extern void core_quit();
117
118 /* Functions in gaimrc.c */ 99 /* Functions in gaimrc.c */
119 extern void load_prefs(); 100 extern void load_prefs();
120 extern void load_pounces(); 101 extern void load_pounces();
121 extern void save_prefs(); 102 extern void save_prefs();
122 103