net.jetrix.clients
Class IRCClient
java.lang.Object
net.jetrix.clients.TetrinetClient
net.jetrix.clients.IRCClient
- All Implemented Interfaces:
- Runnable, Client, Destination
public class IRCClient
- extends TetrinetClient
Layer handling the communication with an IRC client.
- Since:
- 0.2
- Version:
- $Revision: 526 $, $Date: 2004-12-17 02:31:58 +0100 (ven., 17 déc. 2004) $
- Author:
- Emmanuel Bourg
Method Summary |
protected boolean |
isAsynchronous()
Tells if the messages are sent asynchroneously to the client. |
boolean |
supportsAutoJoin()
Tell if the client can be affected automatically to a channel
on connecting to the server. |
boolean |
supportsMultipleChannels()
Tell if the client supports multiple channels simultaneously. |
Methods inherited from class net.jetrix.clients.TetrinetClient |
disconnect, getChannel, getConnectionTime, getIdleTime, getInetAddress, getProtocol, getSocket, getType, getUser, getVersion, receiveMessage, run, send, setChannel, setProtocol, setSocket, setType, setUser, setVersion, toString |
IRCClient
public IRCClient()
supportsMultipleChannels
public boolean supportsMultipleChannels()
- Description copied from interface:
Client
- Tell if the client supports multiple channels simultaneously.
- Specified by:
supportsMultipleChannels
in interface Client
- Overrides:
supportsMultipleChannels
in class TetrinetClient
supportsAutoJoin
public boolean supportsAutoJoin()
- Description copied from interface:
Client
- Tell if the client can be affected automatically to a channel
on connecting to the server.
- Specified by:
supportsAutoJoin
in interface Client
- Overrides:
supportsAutoJoin
in class TetrinetClient
isAsynchronous
protected boolean isAsynchronous()
- Description copied from class:
TetrinetClient
- Tells if the messages are sent asynchroneously to the client.
- Overrides:
isAsynchronous
in class TetrinetClient
Copyright © 2001-2008 Emmanuel Bourg. All Rights Reserved.