Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.relayirc.chatengine

Interface Summary
Channel._ChannelEventNotifier  
ChannelListener Implement this interface to listen to channel events incuding messages, joins, parts, bans and kicks.
ChannelSearchListener Inteface for listening to progress of a channel search.
ChatEngine._EngineEventNotifier  
ChatEngineListener Implement this interface to listen for server connection and disconnection, channel joins and parts and status messages.
ChatOptionListener Currently not used: ChatOption provides standard beans property change support and thats good enough for now.
IChatApp Interface for an IRC chat application.
IChatEngine Interface for a chat engine.
IRCConnectionListener Implement this interface to listen to an IRCConnection.
IRCConstants IRC reply and error numbers specified in RFC-1459.
 

Class Summary
Channel An IRC channel class that includes methods for joining, parting, kicking, banning, adding/removing channel listeners and property change support.
ChannelAdapter Provides a default do-nothing implementation of ChannelListener.
ChannelEvent Event fired by a channel.
ChannelSearch Channel searcher.
ChatEngine Manages a connection to an IRC server and handles incoming messages by creating channel objects, routing messages to channel objects and routing events to chat engine listeners.
ChatEngineAdapter Provides a default do-nothing implementation of ChatEngineListener
ChatEngineEvent Event fired by a ChatEngine.
ChatOptions User's option settings.
IdentServer Implments a "one-shot" ident authentication server.
IRCConnection A socket connection to a RFC-1459 compatible IRC server.
IRCConnectionAdapter Do-nothing implementation of IRCConnectionListener to make it easy to derive new connection listeners.
Server Currently, a server object just holds information about an IRC server.
ServerList A list of IRC servers that can be constructed by reading a MIRC servers.ini file.
User Represent a user that has been added to the favorites collection.