/* * (c) 2000-2009 Carlos G�mez Rodr�guez, todos los derechos reservados / all rights reserved. * Licencia en license/bsd.txt / License in license/bsd.txt */ package eu.irreality.age.irc; //package irc; import java.util.*; public interface IrcListener extends EventListener { public void channelMsg (String sender, String channel, String message); public void privateMsg (String sender, String message); public void noticeMsg (String sender, String message); public void serverMsg (String message); public void privateAwayMsg (String from, String reason); public void channelAwayMsg (String channel, String from, String reason); public void changeMode (String from, String target, String mode); public void quitMsg (String who, String reason); public void channelTopic (String channel, String topic); public void topicSetBy (String channel, String nick, String date); public void topicChange (String channel, String nick, String newTopic); public void channelJoin (String channel, String nick); public void channelPart (String channel, String nick); public void nickChange (String oldNick, String newNick); public void ping (String from); public void kick (String channel, String who, String target, String reason); public void notOnChannel (String channel); public void notChannelOp (String channel); public void nickList (String channel, String nicks); public void unknownMsg (String message); public void channelAction ( String sender , String channel , String text ); public void privateAction ( String sender , String text ); public void dccChatRequest ( String sender , java.net.InetAddress ip , short port ); public void ctcpPing ( String sender , String argument ); }