Uses of Interface
jerklib.events.IRCEvent

Packages that use IRCEvent
jerklib Package contains classes for working with the IRC protocol and IRC servers. 
jerklib.events Package contains all the event interfaces. 
jerklib.events.dcc Package contains all the DCC event interfaces 
jerklib.events.impl Package contains all the event implementations 
jerklib.events.impl.dcc Package contains all the DCC event implementations 
jerklib.events.modes Package contains classes for ModeEvents 
jerklib.examples Package contains examples of using JerkLib 
jerklib.listeners Package contains listener classes for JerkLib 
jerklib.parsers Package contains all the event parsers used in JerkLib. 
jerklib.util Package contains utilites for working with JerkLib and IRC in general 
 

Uses of IRCEvent in jerklib
 

Methods in jerklib with parameters of type IRCEvent
 void DefaultInternalEventHandler.connectionComplete(IRCEvent e)
          Called when ConnectionComplete event is received.
 void DefaultInternalEventHandler.join(IRCEvent e)
          Called when a JoinEvent is received.
 void DefaultInternalEventHandler.joinComplete(IRCEvent e)
          Called when a JoinCompleteEvent is received
 void DefaultInternalEventHandler.kick(IRCEvent e)
          Called when a KickEvent is received
 void DefaultInternalEventHandler.mode(IRCEvent event)
          Called when a ModeEvent is received
 void DefaultInternalEventHandler.nick(IRCEvent e)
          Called when a NickChangeEvent is received
 void DefaultInternalEventHandler.nickInUse(IRCEvent e)
          Called when a NickInUseEvent is received
 void DefaultInternalEventHandler.part(IRCEvent e)
          Called when a PartEvent is received.
 void DefaultInternalEventHandler.quit(IRCEvent e)
          Called when a QuitEvent is received.
 void DefaultInternalEventHandler.receiveEvent(IRCEvent event)
           
 

Uses of IRCEvent in jerklib.events
 

Subinterfaces of IRCEvent in jerklib.events
 interface AwayEvent
           This is an event that is fired under three conditions: Sending a message to a user who is marked as away. User of lib marks self as away. User of lib returns from away. You can determine under which circumstance the event was fired by looking at the AwayEvent.EventType.
 interface ChannelListEvent
          The event fired when a line from a channel listing is parsed
 interface ConnectionCompleteEvent
          Event made when connected to the server This event contains the real server name.
 interface ConnectionLostEvent
          The event fired when a connection to a server is lost (disconnected).
 interface CtcpEvent
          Event fired for generic CTCP events
 interface ErrorEvent
          Base interface for error events
 interface InviteEvent
          Event fired when an Invite message is recieved from server
 interface JoinCompleteEvent
          Event that occurs when a join to a channel is complete
 interface JoinEvent
          JoinIRCEvent is the event that will be dispatched when someone joins a channel
 interface KickEvent
          Event fired when someone is kicked from a channel
 interface MessageEvent
          Base interface for all PRIVMSGs
 interface MotdEvent
          MOTDEvent is the event dispatched for every MOTD line from the server
 interface NickChangeEvent
          NickChangeIRCEvent is created when someone in a channel changes their nick
 interface NickInUseEvent
          NickInUseEvent is fired when jerklib is trying to use a nick that is in use on a given server.
 interface NickListEvent
          Event fired when nick list event comes from server
 interface NoticeEvent
          NoticeIRCEvent - the event for notices from the server
 interface NumericErrorEvent
          Event fired for most all numeric error replies
 interface PartEvent
          PartIRCEvent is made when someone parts a channel
 interface QuitEvent
          This is the event fired when someone quits
 interface ServerInformationEvent
          Event fired when IRC numeric 005 is received - AKA Server Information
 interface ServerVersionEvent
          Event fired for server version information
 interface TopicEvent
          Event fired when topic is received
 interface UnresolvedHostnameErrorEvent
          Error generated when a DNS lookup fails during connection.
 interface WhoEvent
          This is fired when the lib gets a reply from a WHO request.
 interface WhoisEvent
          Fired when whois event recieved
 interface WhowasEvent
          Event fired when whowas data received
 

Uses of IRCEvent in jerklib.events.dcc
 

Subinterfaces of IRCEvent in jerklib.events.dcc
 interface DccAcceptEvent
          DCC ACCEPT event.
 interface DccChatEvent
          DCC CHAT event.
 interface DccEvent
          Base interface for all DCC Events.
 interface DccResumeEvent
          DCC RESUME event.
 interface DccSendEvent
          DCC SEND event.
 interface DccUnknownEvent
          DCC event that couldn't be categorized.
 

Uses of IRCEvent in jerklib.events.impl
 

Classes in jerklib.events.impl that implement IRCEvent
 class AwayEventImpl
           
 class ChannelListEventImpl
           
 class ConnectionCompleteEventImpl
           
 class ConnectionLostEventImpl
           
 class CtcpEventImpl
           
 class InviteEventImpl
           
 class JoinCompleteEventImpl
           
 class JoinEventImpl
           
 class KickEventImpl
           
 class MessageEventImpl
           
 class ModeEventImpl
           
 class MotdEventImpl
           
 class NickChangeEventImpl
           
 class NickInUseEventImpl
           
 class NickListEventImpl
           
 class NoticeEventImpl
           
 class NumericEventImpl
           
 class PartEventImpl
           
 class QuitEventImpl
           
 class ServerInformationEventImpl
           
 class ServerVersionEventImpl
           
 class TopicEventImpl
           
 class UnresolvedHostnameErrorEventImpl
           
 class WhoEventImpl
          Created: Jan 31, 2008 6:31:31 PM
 class WhoisEventImpl
           
 class WhowasEventImpl
           
 

Uses of IRCEvent in jerklib.events.impl.dcc
 

Classes in jerklib.events.impl.dcc that implement IRCEvent
 class DccAcceptEventImpl
           
 class DccChatEventImpl
           
 class DccResumeEventImpl
           
 class DccSendEventImpl
           
 class DccUnknownEventImpl
           
 

Uses of IRCEvent in jerklib.events.modes
 

Subinterfaces of IRCEvent in jerklib.events.modes
 interface ModeEvent
          Event fired when mode changes for us(UserMode) or Channel(ChannelMode)
 

Uses of IRCEvent in jerklib.examples
 

Methods in jerklib.examples with parameters of type IRCEvent
 void Example.receiveEvent(IRCEvent e)
           
 

Uses of IRCEvent in jerklib.listeners
 

Methods in jerklib.listeners with parameters of type IRCEvent
 void DefaultIRCEventListener.receiveEvent(IRCEvent e)
           
 void IRCEventListener.receiveEvent(IRCEvent e)
          recieveEvent() - receive IRCEvents
 

Uses of IRCEvent in jerklib.parsers
 

Methods in jerklib.parsers that return IRCEvent
 IRCEvent KickParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NoticeParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent TopicParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent CommandParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ServerVersionParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NumericErrorParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent WhoWasParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ChanListParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent MotdParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NamesParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent AwayParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent JoinParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent InviteParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent WhoParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent WhoisParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NickInUseParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent TopicUpdatedParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ServerInformationParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ModeParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NickParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent InternalEventParser.receiveEvent(IRCEvent e)
           
 IRCEvent DefaultInternalEventParser.receiveEvent(IRCEvent e)
           
 

Methods in jerklib.parsers with parameters of type IRCEvent
 IRCEvent KickParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NoticeParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent TopicParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent CommandParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ServerVersionParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NumericErrorParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent WhoWasParser.createEvent(EventToken token, IRCEvent event)
           
 PartEvent PartParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ChanListParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent MotdParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NamesParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent AwayParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent JoinParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent InviteParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent WhoParser.createEvent(EventToken token, IRCEvent event)
           
 ConnectionCompleteEvent ConnectionCompleteParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent WhoisParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NickInUseParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent TopicUpdatedParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ServerInformationParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent ModeParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent NickParser.createEvent(EventToken token, IRCEvent event)
           
 QuitEvent QuitParser.createEvent(EventToken token, IRCEvent event)
           
 MessageEvent PrivMsgParser.createEvent(EventToken token, IRCEvent event)
           
 IRCEvent InternalEventParser.receiveEvent(IRCEvent e)
           
 IRCEvent DefaultInternalEventParser.receiveEvent(IRCEvent e)
           
 

Uses of IRCEvent in jerklib.util
 

Methods in jerklib.util with parameters of type IRCEvent
 void NickServAuthPlugin.receiveEvent(IRCEvent e)