Now inbound_cap_ls() can enable extensions when a bouncer uses a namespace for the...
[rofl0r-ixchat.git] / src / common / xchatc.h
blobc22e17dded5ff297c8c37f26eed06b3cedecacdc
1 #ifndef XCHAT_C_H
2 #define XCHAT_C_H
4 extern struct xchatprefs prefs;
6 extern int xchat_is_quitting;
7 extern gint arg_skip_plugins; /* command-line args */
8 extern gint arg_dont_autoconnect;
9 extern char *arg_url;
10 extern char *arg_command;
11 extern gint arg_existing;
13 extern session *current_sess;
14 extern session *current_tab;
16 extern GSList *popup_list;
17 extern GSList *button_list;
18 extern GSList *dlgbutton_list;
19 extern GSList *command_list;
20 extern GSList *ctcp_list;
21 extern GSList *replace_list;
22 extern GSList *sess_list;
23 extern GSList *dcc_list;
24 extern GSList *ignore_list;
25 extern GSList *usermenu_list;
26 extern GSList *urlhandler_list;
27 extern GSList *tabmenu_list;
29 session * find_channel (server *serv, char *chan);
30 session * find_dialog (server *serv, char *nick);
31 session * new_ircwindow (server *serv, char *name, int type, int focus);
32 int is_session (session * sess);
33 void session_free (session *killsess);
34 void lag_check (void);
35 void xchat_exit (void);
36 void xchat_exec (const char *cmd);
37 void xchat_execv (char * const argv[]);
39 #endif