Blame


1 38b9cb88 2001-12-14 alex /*
2 38b9cb88 2001-12-14 alex * ngIRCd -- The Next Generation IRC Daemon
3 03d971d9 2002-01-02 alex * Copyright (c)2001,2002 by Alexander Barton (alex@barton.de)
4 38b9cb88 2001-12-14 alex *
5 38b9cb88 2001-12-14 alex * Dieses Programm ist freie Software. Sie koennen es unter den Bedingungen
6 38b9cb88 2001-12-14 alex * der GNU General Public License (GPL), wie von der Free Software Foundation
7 38b9cb88 2001-12-14 alex * herausgegeben, weitergeben und/oder modifizieren, entweder unter Version 2
8 38b9cb88 2001-12-14 alex * der Lizenz oder (wenn Sie es wuenschen) jeder spaeteren Version.
9 38b9cb88 2001-12-14 alex * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
10 804b1ec4 2001-12-31 alex * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
11 38b9cb88 2001-12-14 alex *
12 ca33cbda 2002-03-12 alex * $Id: irc.h,v 1.30 2002/03/12 14:37:52 alex Exp $
13 38b9cb88 2001-12-14 alex *
14 38b9cb88 2001-12-14 alex * irc.h: IRC-Befehle (Header)
15 38b9cb88 2001-12-14 alex */
16 38b9cb88 2001-12-14 alex
17 38b9cb88 2001-12-14 alex
18 38b9cb88 2001-12-14 alex #ifndef __irc_h__
19 38b9cb88 2001-12-14 alex #define __irc_h__
20 38b9cb88 2001-12-14 alex
21 2a13cd22 2001-12-23 alex #include "parse.h"
22 ef7f7a90 2002-02-27 alex #include "client.h"
23 92fb409f 2002-01-26 alex #include "channel.h"
24 38b9cb88 2001-12-14 alex
25 2a13cd22 2001-12-23 alex
26 bbfe9e8b 2001-12-25 alex GLOBAL BOOLEAN IRC_MOTD( CLIENT *Client, REQUEST *Req );
27 c2ee5437 2002-01-11 alex GLOBAL BOOLEAN IRC_LUSERS( CLIENT *Client, REQUEST *Req );
28 c2ee5437 2002-01-11 alex GLOBAL BOOLEAN IRC_LINKS( CLIENT *Client, REQUEST *Req );
29 ef7f7a90 2002-02-27 alex GLOBAL BOOLEAN IRC_VERSION( CLIENT *Client, REQUEST *Req );
30 2a13cd22 2001-12-23 alex
31 72ebf4f2 2001-12-27 alex GLOBAL BOOLEAN IRC_PRIVMSG( CLIENT *Client, REQUEST *Req );
32 72ebf4f2 2001-12-27 alex GLOBAL BOOLEAN IRC_NOTICE( CLIENT *Client, REQUEST *Req );
33 bbfe9e8b 2001-12-25 alex
34 fb9d6ce1 2001-12-31 alex GLOBAL BOOLEAN IRC_NAMES( CLIENT *Client, REQUEST *Req );
35 804b1ec4 2001-12-31 alex GLOBAL BOOLEAN IRC_ISON( CLIENT *Client, REQUEST *Req );
36 804b1ec4 2001-12-31 alex GLOBAL BOOLEAN IRC_WHOIS( CLIENT *Client, REQUEST *Req );
37 804b1ec4 2001-12-31 alex GLOBAL BOOLEAN IRC_USERHOST( CLIENT *Client, REQUEST *Req );
38 2ee05c9a 2002-03-03 alex GLOBAL BOOLEAN IRC_WHO( CLIENT *Client, REQUEST *Req );
39 b61087ba 2001-12-29 alex
40 03d971d9 2002-01-02 alex GLOBAL BOOLEAN IRC_ERROR( CLIENT *Client, REQUEST *Req );
41 aaa682fb 2002-02-23 alex GLOBAL BOOLEAN IRC_KILL( CLIENT *Client, REQUEST *Req );
42 804b1ec4 2001-12-31 alex
43 ef7f7a90 2002-02-27 alex GLOBAL BOOLEAN IRC_Send_NAMES( CLIENT *Client, CHANNEL *Chan );
44 ef7f7a90 2002-02-27 alex GLOBAL BOOLEAN IRC_Send_LUSERS( CLIENT *Client );
45 ef7f7a90 2002-02-27 alex GLOBAL BOOLEAN IRC_Show_MOTD( CLIENT *Client );
46 7de46835 2002-03-03 alex GLOBAL BOOLEAN IRC_Send_WHO( CLIENT *Client, CHANNEL *Chan, BOOLEAN OnlyOps );
47 85ac4149 2002-01-21 alex
48 ef7f7a90 2002-02-27 alex
49 38b9cb88 2001-12-14 alex #endif
50 38b9cb88 2001-12-14 alex
51 38b9cb88 2001-12-14 alex
52 38b9cb88 2001-12-14 alex /* -eof- */