better.doc
[tfs.git] / tools / tfsnd / SmartIrc4net / IrcClient / Delegates.cs
blob9d5a9cb85cdd241a769f0dc99815d024344f3dc3
1 /*
2 * $Id: Delegates.cs 203 2005-06-10 01:42:42Z meebey $
3 * $URL: svn://svn.qnetp.net/smartirc/SmartIrc4net/tags/0.4.0/src/IrcClient/Delegates.cs $
4 * $Rev: 203 $
5 * $Author: meebey $
6 * $Date: 2005-06-10 03:42:42 +0200 (Fri, 10 Jun 2005) $
8 * SmartIrc4net - the IRC library for .NET/C# <http://smartirc4net.sf.net>
10 * Copyright (c) 2003-2005 Mirco Bauer <meebey@meebey.net> <http://www.meebey.net>
12 * Full LGPL License: <http://www.gnu.org/licenses/lgpl.txt>
14 * This library is free software; you can redistribute it and/or
15 * modify it under the terms of the GNU Lesser General Public
16 * License as published by the Free Software Foundation; either
17 * version 2.1 of the License, or (at your option) any later version.
19 * This library is distributed in the hope that it will be useful,
20 * but WITHOUT ANY WARRANTY; without even the implied warranty of
21 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22 * Lesser General Public License for more details.
24 * You should have received a copy of the GNU Lesser General Public
25 * License along with this library; if not, write to the Free Software
26 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
29 namespace Meebey.SmartIrc4net
31 public delegate void IrcEventHandler(object sender, IrcEventArgs e);
32 public delegate void CtcpEventHandler(object sender, CtcpEventArgs e);
33 public delegate void ActionEventHandler(object sender, ActionEventArgs e);
34 public delegate void ErrorEventHandler(object sender, ErrorEventArgs e);
35 public delegate void PingEventHandler(object sender, PingEventArgs e);
36 public delegate void KickEventHandler(object sender, KickEventArgs e);
37 public delegate void JoinEventHandler(object sender, JoinEventArgs e);
38 public delegate void NamesEventHandler(object sender, NamesEventArgs e);
39 public delegate void PartEventHandler(object sender, PartEventArgs e);
40 public delegate void InviteEventHandler(object sender, InviteEventArgs e);
41 public delegate void OpEventHandler(object sender, OpEventArgs e);
42 public delegate void DeopEventHandler(object sender, DeopEventArgs e);
43 public delegate void HalfopEventHandler(object sender, HalfopEventArgs e);
44 public delegate void DehalfopEventHandler(object sender, DehalfopEventArgs e);
45 public delegate void VoiceEventHandler(object sender, VoiceEventArgs e);
46 public delegate void DevoiceEventHandler(object sender, DevoiceEventArgs e);
47 public delegate void BanEventHandler(object sender, BanEventArgs e);
48 public delegate void UnbanEventHandler(object sender, UnbanEventArgs e);
49 public delegate void TopicEventHandler(object sender, TopicEventArgs e);
50 public delegate void TopicChangeEventHandler(object sender, TopicChangeEventArgs e);
51 public delegate void NickChangeEventHandler(object sender, NickChangeEventArgs e);
52 public delegate void QuitEventHandler(object sender, QuitEventArgs e);
53 public delegate void AwayEventHandler(object sender, AwayEventArgs e);
54 public delegate void WhoEventHandler(object sender, WhoEventArgs e);
55 public delegate void MotdEventHandler(object sender, MotdEventArgs e);
56 public delegate void PongEventHandler(object sender, PongEventArgs e);