Package org.schwering.irc.lib

IRClib is a library for the client-side of IRC (Internet Relay Chat) connections.

See:
          Description

Interface Summary
IRCConstants Contains constants: reply codes, error codes and mIRC color codes.
IRCEventListener Used as listener for incoming events like messages.
 

Class Summary
IRCConnection Creates a new connection to an IRC server.
IRCEventAdapter Adapts the events of the IRCEventListener interface.
IRCModeParser Parses channel-modes.
IRCParser Parses a line sent from the IRC server.
IRCUser Holds variables for the nick, username and host of a user.
IRCUtil Contains some utilities like numeric error and reply numbers.
SSLDefaultTrustManager Deprecated. This class has been replaced with org.schwering.irc.lib.ssl.SSLDefaultTrustManager.
SSLIRCConnection Deprecated. This class has been replaced with org.schwering.irc.lib.ssl.SSLDefaultTrustManager.
 

Package org.schwering.irc.lib Description

IRClib is a library for the client-side of IRC (Internet Relay Chat) connections.

IRClib is RFC1459 and RFC2812 compliant. It's licensed under the GNU Lesser General Public License, the Apache License 2.0 and the Eclipse Public License so that you can use and modify it for your purposes for free.

By instantiating the IRCConnection class you can establish a new connection to an IRC server. The IRCEventListener informs your class about lines coming from the server which are parsed by the IRCParser. The IRCModeParser is especially made for channel-modes.
To create a secure connection with SSL, instantiate the SSLIRCConnection.

This project's home page is available at http://moepii.sourceforge.net.

If you're using IRClib, write a mail to me so that I can put you on the using-IRClib-list!

Version:
1.10
Author:
Christoph Schwering <schwering@gmail.com>