I2PSocket.SocketErrorListenerpublic class I2PTunnelHTTPClientRunner extends I2PTunnelRunner
I2PThread.OOMEventListenerI2PTunnelRunner.FailCallback_log, MAX_PACKET_SIZE, NETWORK_BUFFER_SIZE| コンストラクタ | 説明 |
|---|---|
I2PTunnelHTTPClientRunner(java.net.Socket s,
I2PSocket i2ps,
java.lang.Object slock,
byte[] initialI2PData,
java.util.List<I2PSocket> sockList,
I2PTunnelRunner.FailCallback onFail) |
Does NOT start itself.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
protected void |
close(java.io.OutputStream out,
java.io.InputStream in,
java.io.OutputStream i2pout,
java.io.InputStream i2pin,
java.net.Socket s,
I2PSocket i2ps,
java.lang.Thread t1,
java.lang.Thread t2) |
Why is this overridden?
Why flush in super but not here?
Why do things in different order than in super?
|
protected java.io.OutputStream |
getSocketOut() |
Only call once!
|
addOOMEventThreadListener, fireOOM, removeOOMEventThreadListeneraddOOMEventListener, removeOOMEventListener, starterrorOccurred, getLastActivityOn, getSocketIn, getStartedOn, isFinished, runequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, toString, yieldpublic I2PTunnelHTTPClientRunner(java.net.Socket s,
I2PSocket i2ps,
java.lang.Object slock,
byte[] initialI2PData,
java.util.List<I2PSocket> sockList,
I2PTunnelRunner.FailCallback onFail)
protected java.io.OutputStream getSocketOut()
throws java.io.IOException
getSocketOut クラス内 I2PTunnelRunnerjava.io.IOExceptionprotected void close(java.io.OutputStream out,
java.io.InputStream in,
java.io.OutputStream i2pout,
java.io.InputStream i2pin,
java.net.Socket s,
I2PSocket i2ps,
java.lang.Thread t1,
java.lang.Thread t2)
throws java.lang.InterruptedException
close クラス内 I2PTunnelRunnerout - may be nullin - may be nulli2pout - may be nulli2pin - may be nullt1 - may be nullt2 - may be nulljava.lang.InterruptedException