java.lang.Runnable, EventDispatcherpublic class I2PTunnelIRCServer extends I2PTunnelServer implements java.lang.Runnable
| 修飾子とタイプ | フィールド | 説明 |
|---|---|---|
static java.lang.String |
PROP_CLOAK |
|
static java.lang.String |
PROP_HOSTNAME |
|
static java.lang.String |
PROP_HOSTNAME_DEFAULT |
|
static java.lang.String |
PROP_METHOD |
|
static java.lang.String |
PROP_METHOD_DEFAULT |
|
static java.lang.String |
PROP_WEBIRC_PASSWORD |
|
static java.lang.String |
PROP_WEBIRC_SPOOF_IP |
|
static java.lang.String |
PROP_WEBIRC_SPOOF_IP_DEFAULT |
__serverId, _clientExecutor, _log, bidir, i2pss, l, localPort, PROP_ALT_PKF, PROP_UNIQUE_LOCAL, PROP_USE_SSL, readTimeout, remoteHost, remotePort, slock, sockMgr, sslLock, taskopen| コンストラクタ | 説明 |
|---|---|
I2PTunnelIRCServer(java.net.InetAddress host,
int port,
java.io.File privkey,
java.lang.String privkeyname,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
protected void |
blockingHandle(I2PSocket socket) |
This is run in a thread from a limited-size thread pool via Handler.run(),
except for a standard server (this class, no extension, as determined in getUsePool()),
it is run directly in the acceptor thread (see run()).
|
attachEventDispatcher, detachEventDispatcher, getEventDispatcher, getEvents, getEventValue, ignoreEvents, notifyEvent, unIgnoreEvents, waitEventValueclose, destroy, getHandlerCount, getReadTimeout, getSocket, getSocket, optionsUpdated, run, setReadTimeout, shouldUsePool, startRunningconnected, disconnected, errorOccurred, getId, getTunnel, isOpen, reportAbuse, routerDisconnected, setId, setName, setTunnel, toStringpublic static final java.lang.String PROP_METHOD
public static final java.lang.String PROP_METHOD_DEFAULT
public static final java.lang.String PROP_CLOAK
public static final java.lang.String PROP_WEBIRC_PASSWORD
public static final java.lang.String PROP_WEBIRC_SPOOF_IP
public static final java.lang.String PROP_WEBIRC_SPOOF_IP_DEFAULT
public static final java.lang.String PROP_HOSTNAME
public static final java.lang.String PROP_HOSTNAME_DEFAULT
public I2PTunnelIRCServer(java.net.InetAddress host,
int port,
java.io.File privkey,
java.lang.String privkeyname,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel)
java.lang.IllegalArgumentException - if the I2PTunnel does not contain
valid config to contact the routerprotected void blockingHandle(I2PSocket socket)
I2PTunnelServerblockingHandle クラス内 I2PTunnelServer