META-INF/
META-INF/MANIFEST.MF
org/
org/eclipse/
org/eclipse/jetty/
org/eclipse/jetty/io/
org/eclipse/jetty/io/nio/
org/eclipse/jetty/io/bio/
org/eclipse/jetty/io/ByteArrayEndPoint.classByteArrayEndPoint.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.ByteArrayEndPoint extends java.lang.Object implements org.eclipse.jetty.io.ConnectedEndPoint {
protected byte[] _inBytes
protected org.eclipse.jetty.io.ByteArrayBuffer _in
protected org.eclipse.jetty.io.ByteArrayBuffer _out
protected boolean _closed
protected boolean _nonBlocking
protected boolean _growOutput
protected org.eclipse.jetty.io.Connection _connection
protected int _maxIdleTime
public void ()
public org.eclipse.jetty.io.Connection getConnection ()
public void setConnection (org.eclipse.jetty.io.Connection)
org.eclipse.jetty.io.Connection connection
public boolean isNonBlocking ()
public void setNonBlocking (boolean)
boolean nonBlocking
public void (byte[], int)
byte[] input
int outputSize
public org.eclipse.jetty.io.ByteArrayBuffer getIn ()
public void setIn (org.eclipse.jetty.io.ByteArrayBuffer)
org.eclipse.jetty.io.ByteArrayBuffer in
public org.eclipse.jetty.io.ByteArrayBuffer getOut ()
public void setOut (org.eclipse.jetty.io.ByteArrayBuffer)
org.eclipse.jetty.io.ByteArrayBuffer out
public boolean isOpen ()
public boolean isInputShutdown ()
public boolean isOutputShutdown ()
public boolean isBlocking ()
public boolean blockReadable (long)
long millisecs
public boolean blockWritable (long)
long millisecs
public void shutdownOutput () throws java.io.IOException
public void shutdownInput () throws java.io.IOException
public void close () throws java.io.IOException
public int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
int len
org.eclipse.jetty.io.Buffer buffer
public int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.ByteArrayBuffer n
org.eclipse.jetty.io.Buffer buffer
int len
public int flush (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer header
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer trailer
int flushed
public void reset ()
public java.lang.String getLocalAddr ()
public java.lang.String getLocalHost ()
public int getLocalPort ()
public java.lang.String getRemoteAddr ()
public java.lang.String getRemoteHost ()
public int getRemotePort ()
public java.lang.Object getTransport ()
public void flush () throws java.io.IOException
public boolean isGrowOutput ()
public void setGrowOutput (boolean)
boolean growOutput
public int getMaxIdleTime ()
public void setMaxIdleTime (int) throws java.io.IOException
int timeMs
}
org/eclipse/jetty/io/nio/SelectorManager$ChangeTask.classSelectorManager.java
package org.eclipse.jetty.io.nio
abstract org.eclipse.jetty.io.nio.SelectorManager$ChangeTask extends java.lang.Object implements java.lang.Runnable {
}
org/eclipse/jetty/io/nio/RandomAccessFileBuffer.classRandomAccessFileBuffer.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.RandomAccessFileBuffer extends org.eclipse.jetty.io.AbstractBuffer implements org.eclipse.jetty.io.Buffer {
final java.io.RandomAccessFile _file
final java.nio.channels.FileChannel _channel
final int _capacity
static final boolean $assertionsDisabled
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.File, int) throws java.io.FileNotFoundException
java.io.File file
int capacity
public void (java.io.File, int, int) throws java.io.FileNotFoundException
java.io.File file
int capacity
int access
public byte[] array ()
public int capacity ()
public void clear ()
Exception e
public byte peek ()
Exception e
public byte peek (int)
Exception e
int index
public int peek (int, byte[], int, int)
Exception e
int index
byte[] b
int offset
int length
public void poke (int, byte)
Exception e
int index
byte b
public int poke (int, byte[], int, int)
Exception e
int index
byte[] b
int offset
int length
public int writeTo (java.nio.channels.WritableByteChannel, int, int) throws java.io.IOException
java.nio.channels.WritableByteChannel channel
int index
int length
static void ()
}
org/eclipse/jetty/io/nio/SelectorManager.classSelectorManager.java
package org.eclipse.jetty.io.nio
public abstract org.eclipse.jetty.io.nio.SelectorManager extends org.eclipse.jetty.util.component.AbstractLifeCycle implements org.eclipse.jetty.util.component.Dumpable {
public static final org.eclipse.jetty.util.log.Logger LOG
private static final int __MONITOR_PERIOD
private static final int __MAX_SELECTS
private static final int __BUSY_PAUSE
private static final int __IDLE_TICK
private int _maxIdleTime
private int _lowResourcesMaxIdleTime
private long _lowResourcesConnections
private org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] _selectSet
private int _selectSets
private volatile int _set
private boolean _deferringInterestedOps0
private int _selectorPriorityDelta
public void ()
public void setMaxIdleTime (long)
long maxIdleTime
public void setSelectSets (int)
int selectSets
long lrc
public long getMaxIdleTime ()
public int getSelectSets ()
public org.eclipse.jetty.io.nio.SelectorManager$SelectSet getSelectSet (int)
int i
public void register (java.nio.channels.SocketChannel, java.lang.Object)
org.eclipse.jetty.io.nio.SelectorManager$SelectSet set
java.nio.channels.SocketChannel channel
Object att
int s
org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] sets
public void register (java.nio.channels.SocketChannel)
org.eclipse.jetty.io.nio.SelectorManager$SelectSet set
java.nio.channels.SocketChannel channel
int s
org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] sets
public void register (java.nio.channels.ServerSocketChannel)
java.nio.channels.ServerSocketChannel acceptChannel
int s
org.eclipse.jetty.io.nio.SelectorManager$SelectSet set
public int getSelectorPriorityDelta ()
public void setSelectorPriorityDelta (int)
int delta
public long getLowResourcesConnections ()
public void setLowResourcesConnections (long)
long lowResourcesConnections
public long getLowResourcesMaxIdleTime ()
public void setLowResourcesMaxIdleTime (long)
long lowResourcesMaxIdleTime
public abstract boolean dispatch (java.lang.Runnable)
protected void doStart () throws java.lang.Exception
int i
int id
boolean selecting
int i
protected void doStop () throws java.lang.Exception
org.eclipse.jetty.io.nio.SelectorManager$SelectSet set
org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] arr$
int len$
int i$
org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] sets
protected abstract void endPointClosed (org.eclipse.jetty.io.nio.SelectChannelEndPoint)
protected abstract void endPointOpened (org.eclipse.jetty.io.nio.SelectChannelEndPoint)
protected abstract void endPointUpgraded (org.eclipse.jetty.io.ConnectedEndPoint, org.eclipse.jetty.io.Connection)
public abstract org.eclipse.jetty.io.nio.AsyncConnection newConnection (java.nio.channels.SocketChannel, org.eclipse.jetty.io.AsyncEndPoint, java.lang.Object)
protected abstract org.eclipse.jetty.io.nio.SelectChannelEndPoint newEndPoint (java.nio.channels.SocketChannel, org.eclipse.jetty.io.nio.SelectorManager$SelectSet, java.nio.channels.SelectionKey) throws java.io.IOException
protected void connectionFailed (java.nio.channels.SocketChannel, java.lang.Throwable, java.lang.Object)
java.nio.channels.SocketChannel channel
Throwable ex
Object attachment
public java.lang.String dump ()
public void dump (java.lang.Appendable, java.lang.String) throws java.io.IOException
Appendable out
String indent
public boolean isDeferringInterestedOps0 ()
public void setDeferringInterestedOps0 (boolean)
boolean deferringInterestedOps0
static org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] access$000 (org.eclipse.jetty.io.nio.SelectorManager)
org.eclipse.jetty.io.nio.SelectorManager x0
static int access$100 ()
static int access$200 ()
static int access$300 ()
static int access$400 ()
static long access$500 (org.eclipse.jetty.io.nio.SelectorManager)
org.eclipse.jetty.io.nio.SelectorManager x0
static int access$600 (org.eclipse.jetty.io.nio.SelectorManager)
org.eclipse.jetty.io.nio.SelectorManager x0
static int access$700 (org.eclipse.jetty.io.nio.SelectorManager)
org.eclipse.jetty.io.nio.SelectorManager x0
static void ()
}
org/eclipse/jetty/io/nio/SslConnection.classSslConnection.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.SslConnection extends org.eclipse.jetty.io.AbstractConnection implements org.eclipse.jetty.io.nio.AsyncConnection {
private final org.eclipse.jetty.util.log.Logger _logger
private static final org.eclipse.jetty.io.nio.NIOBuffer __ZERO_BUFFER
private static final ThreadLocal __buffers
private final javax.net.ssl.SSLEngine _engine
private final javax.net.ssl.SSLSession _session
private org.eclipse.jetty.io.nio.AsyncConnection _connection
private final org.eclipse.jetty.io.nio.SslConnection$SslEndPoint _sslEndPoint
private int _allocations
private org.eclipse.jetty.io.nio.SslConnection$SslBuffers _buffers
private org.eclipse.jetty.io.nio.NIOBuffer _inbound
private org.eclipse.jetty.io.nio.NIOBuffer _unwrapBuf
private org.eclipse.jetty.io.nio.NIOBuffer _outbound
private org.eclipse.jetty.io.AsyncEndPoint _aEndp
private boolean _allowRenegotiate
private boolean _handshook
private boolean _ishut
private boolean _oshut
private final java.util.concurrent.atomic.AtomicBoolean _progressed
public void (javax.net.ssl.SSLEngine, org.eclipse.jetty.io.EndPoint)
javax.net.ssl.SSLEngine engine
org.eclipse.jetty.io.EndPoint endp
public void (javax.net.ssl.SSLEngine, org.eclipse.jetty.io.EndPoint, long)
javax.net.ssl.SSLEngine engine
org.eclipse.jetty.io.EndPoint endp
long timeStamp
protected org.eclipse.jetty.io.nio.SslConnection$SslEndPoint newSslEndPoint ()
public boolean isAllowRenegotiate ()
public void setAllowRenegotiate (boolean)
boolean allowRenegotiate
private void allocateBuffers ()
private void releaseBuffers ()
public org.eclipse.jetty.io.Connection handle () throws java.io.IOException
org.eclipse.jetty.io.nio.AsyncConnection next
boolean progress
java.io.IOException e2
Throwable x
java.io.IOException e2
Throwable x
public boolean isIdle ()
public boolean isSuspended ()
public void onClose ()
org.eclipse.jetty.io.Connection connection
public void onIdleExpired (long)
java.io.IOException e
long idleForMs
public void onInputShutdown () throws java.io.IOException
private synchronized boolean process (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
boolean progress
java.io.IOException e
Runnable task
int filled
int flushed
boolean progress
org.eclipse.jetty.io.Buffer toFill
org.eclipse.jetty.io.Buffer toFlush
boolean some_progress
private void closeInbound ()
javax.net.ssl.SSLException x
private synchronized boolean wrap (org.eclipse.jetty.io.Buffer) throws java.io.IOException
javax.net.ssl.SSLException e
java.nio.ByteBuffer out_buffer
org.eclipse.jetty.io.Buffer buffer
java.nio.ByteBuffer bbuf
javax.net.ssl.SSLEngineResult result
private synchronized boolean unwrap (org.eclipse.jetty.io.Buffer) throws java.io.IOException
javax.net.ssl.SSLException e
java.nio.ByteBuffer in_buffer
org.eclipse.jetty.io.Buffer buffer
java.nio.ByteBuffer bbuf
javax.net.ssl.SSLEngineResult result
private java.nio.ByteBuffer extractByteBuffer (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public org.eclipse.jetty.io.AsyncEndPoint getSslEndPoint ()
public java.lang.String toString ()
static javax.net.ssl.SSLEngine access$000 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.AsyncEndPoint access$100 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static javax.net.ssl.SSLSession access$200 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.util.log.Logger access$300 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static boolean access$402 (org.eclipse.jetty.io.nio.SslConnection, boolean)
org.eclipse.jetty.io.nio.SslConnection x0
boolean x1
static boolean access$400 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.EndPoint access$500 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.nio.NIOBuffer access$600 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.nio.NIOBuffer access$700 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.EndPoint access$800 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static boolean access$900 (org.eclipse.jetty.io.nio.SslConnection, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.nio.SslConnection x0
org.eclipse.jetty.io.Buffer x1
org.eclipse.jetty.io.Buffer x2
static org.eclipse.jetty.io.EndPoint access$1000 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.EndPoint access$1100 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.EndPoint access$1200 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.EndPoint access$1300 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static java.util.concurrent.atomic.AtomicBoolean access$1400 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.nio.AsyncConnection access$1500 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static org.eclipse.jetty.io.nio.AsyncConnection access$1502 (org.eclipse.jetty.io.nio.SslConnection, org.eclipse.jetty.io.nio.AsyncConnection)
org.eclipse.jetty.io.nio.SslConnection x0
org.eclipse.jetty.io.nio.AsyncConnection x1
static org.eclipse.jetty.io.nio.NIOBuffer access$1600 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static boolean access$1700 (org.eclipse.jetty.io.nio.SslConnection)
org.eclipse.jetty.io.nio.SslConnection x0
static void ()
}
org/eclipse/jetty/io/nio/SslConnection$SslBuffers.classSslConnection.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SslConnection$SslBuffers extends java.lang.Object {
final org.eclipse.jetty.io.nio.NIOBuffer _in
final org.eclipse.jetty.io.nio.NIOBuffer _out
final org.eclipse.jetty.io.nio.NIOBuffer _unwrap
void (int, int)
int packetSize
int appSize
}
org/eclipse/jetty/io/nio/ChannelEndPoint.classChannelEndPoint.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.ChannelEndPoint extends java.lang.Object implements org.eclipse.jetty.io.EndPoint {
private static final org.eclipse.jetty.util.log.Logger LOG
protected final java.nio.channels.ByteChannel _channel
protected final java.nio.ByteBuffer[] _gather2
protected final java.net.Socket _socket
protected final java.net.InetSocketAddress _local
protected final java.net.InetSocketAddress _remote
protected volatile int _maxIdleTime
private volatile boolean _ishut
private volatile boolean _oshut
public void (java.nio.channels.ByteChannel) throws java.io.IOException
java.nio.channels.ByteChannel channel
protected void (java.nio.channels.ByteChannel, int) throws java.io.IOException
java.nio.channels.ByteChannel channel
int maxIdleTime
public boolean isBlocking ()
public boolean blockReadable (long) throws java.io.IOException
long millisecs
public boolean blockWritable (long) throws java.io.IOException
long millisecs
public boolean isOpen ()
protected final void shutdownChannelInput () throws java.io.IOException
java.net.SocketException e
public void shutdownInput () throws java.io.IOException
protected final void shutdownChannelOutput () throws java.io.IOException
java.net.SocketException e
public void shutdownOutput () throws java.io.IOException
public boolean isOutputShutdown ()
public boolean isInputShutdown ()
public void close () throws java.io.IOException
public int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
Exception xx
java.io.IOException x
org.eclipse.jetty.io.nio.NIOBuffer nbuf
java.nio.ByteBuffer bbuf
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer buf
int len
public int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.nio.NIOBuffer nbuf
java.nio.ByteBuffer bbuf
java.nio.ByteBuffer b
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer buf
int len
public int flush (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer header
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer trailer
int length
org.eclipse.jetty.io.Buffer buf0
org.eclipse.jetty.io.Buffer buf1
protected int gatheringFlush (org.eclipse.jetty.io.Buffer, java.nio.ByteBuffer, org.eclipse.jetty.io.Buffer, java.nio.ByteBuffer) throws java.io.IOException
int hl
org.eclipse.jetty.io.Buffer header
java.nio.ByteBuffer bbuf0
org.eclipse.jetty.io.Buffer buffer
java.nio.ByteBuffer bbuf1
int length
public java.nio.channels.ByteChannel getChannel ()
public java.lang.String getLocalAddr ()
public java.lang.String getLocalHost ()
public int getLocalPort ()
public java.lang.String getRemoteAddr ()
public java.lang.String getRemoteHost ()
public int getRemotePort ()
public java.lang.Object getTransport ()
public void flush () throws java.io.IOException
public int getMaxIdleTime ()
public void setMaxIdleTime (int) throws java.io.IOException
int timeMs
static void ()
}
org/eclipse/jetty/io/nio/SelectorManager$SelectSet$3.classSelectorManager.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectorManager$SelectSet$3 extends java.lang.Object implements org.eclipse.jetty.io.nio.SelectorManager$ChangeTask {
final java.util.ArrayList val$dump
final java.util.concurrent.CountDownLatch val$latch
final org.eclipse.jetty.io.nio.SelectorManager$SelectSet this$1
void (org.eclipse.jetty.io.nio.SelectorManager$SelectSet, java.util.ArrayList, java.util.concurrent.CountDownLatch)
public void run ()
}
org/eclipse/jetty/io/nio/SelectChannelEndPoint.classSelectChannelEndPoint.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.SelectChannelEndPoint extends org.eclipse.jetty.io.nio.ChannelEndPoint implements org.eclipse.jetty.io.AsyncEndPoint org.eclipse.jetty.io.ConnectedEndPoint {
public static final org.eclipse.jetty.util.log.Logger LOG
private final boolean WORK_AROUND_JVM_BUG_6346658
private final org.eclipse.jetty.io.nio.SelectorManager$SelectSet _selectSet
private final org.eclipse.jetty.io.nio.SelectorManager _manager
private java.nio.channels.SelectionKey _key
private final Runnable _handler
private int _interestOps
private volatile org.eclipse.jetty.io.nio.AsyncConnection _connection
private static final int STATE_NEEDS_DISPATCH
private static final int STATE_UNDISPATCHED
private static final int STATE_DISPATCHED
private static final int STATE_ASYNC
private int _state
private boolean _onIdle
private volatile boolean _writable
private boolean _readBlocked
private boolean _writeBlocked
private boolean _open
private volatile long _idleTimestamp
private volatile boolean _checkIdle
private boolean _ishut
public void (java.nio.channels.SocketChannel, org.eclipse.jetty.io.nio.SelectorManager$SelectSet, java.nio.channels.SelectionKey, int) throws java.io.IOException
java.nio.channels.SocketChannel channel
org.eclipse.jetty.io.nio.SelectorManager$SelectSet selectSet
java.nio.channels.SelectionKey key
int maxIdleTime
public java.nio.channels.SelectionKey getSelectionKey ()
public org.eclipse.jetty.io.nio.SelectorManager getSelectManager ()
public org.eclipse.jetty.io.Connection getConnection ()
public void setConnection (org.eclipse.jetty.io.Connection)
org.eclipse.jetty.io.Connection connection
org.eclipse.jetty.io.Connection old
public long getIdleTimestamp ()
public void schedule ()
public void asyncDispatch ()
public void dispatch ()
boolean dispatched
protected boolean undispatch ()
public void cancelTimeout (org.eclipse.jetty.util.thread.Timeout$Task)
org.eclipse.jetty.util.thread.Timeout$Task task
public void scheduleTimeout (org.eclipse.jetty.util.thread.Timeout$Task, long)
org.eclipse.jetty.util.thread.Timeout$Task task
long timeoutMs
public void setCheckForIdle (boolean)
boolean check
public boolean isCheckForIdle ()
protected void notIdle ()
public void checkIdleTimestamp (long)
long idleForMs
long now
public void onIdleExpired (long)
long idleForMs
public int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int fill
public int flush (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer header
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer trailer
int l
public int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int l
public boolean blockReadable (long) throws java.io.IOException
InterruptedException e
long now
long end
boolean check
long timeoutMs
public boolean blockWritable (long) throws java.io.IOException
InterruptedException e
long now
long end
boolean check
long timeoutMs
public void scheduleWrite ()
public boolean isWritable ()
public boolean hasProgressed ()
private void updateKey ()
Exception e
boolean read_interest
boolean write_interest
int current_ops
boolean changed
void doUpdateKey ()
Exception e
java.nio.channels.SelectableChannel sc
protected void handle ()
org.eclipse.jetty.io.Connection old
org.eclipse.jetty.io.nio.AsyncConnection next
java.io.IOException e2
Throwable x
java.nio.channels.ClosedChannelException e
java.io.IOException e2
Throwable x
java.io.IOException e2
org.eclipse.jetty.io.EofException e
java.io.IOException e2
Throwable x
java.io.IOException e2
java.io.IOException e
java.io.IOException e2
Throwable x
java.io.IOException e2
Throwable e
java.io.IOException e2
Throwable x
java.io.IOException e2
Throwable x
boolean dispatched
public void close () throws java.io.IOException
java.nio.channels.SelectionKey key
Throwable e
java.io.IOException e
public java.lang.String toString ()
java.nio.channels.SelectionKey key
String keyString
public org.eclipse.jetty.io.nio.SelectorManager$SelectSet getSelectSet ()
public void setMaxIdleTime (int) throws java.io.IOException
int timeMs
static void ()
}
org/eclipse/jetty/io/nio/NIOBuffer.classNIOBuffer.java
package org.eclipse.jetty.io.nio
public abstract org.eclipse.jetty.io.nio.NIOBuffer extends java.lang.Object implements org.eclipse.jetty.io.Buffer {
public abstract java.nio.ByteBuffer getByteBuffer ()
public abstract boolean isDirect ()
}
org/eclipse/jetty/io/nio/NetworkTrafficSelectChannelEndPoint.classNetworkTrafficSelectChannelEndPoint.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.NetworkTrafficSelectChannelEndPoint extends org.eclipse.jetty.io.nio.SelectChannelEndPoint {
private static final org.eclipse.jetty.util.log.Logger LOG
private final java.util.List listeners
public void (java.nio.channels.SocketChannel, org.eclipse.jetty.io.nio.SelectorManager$SelectSet, java.nio.channels.SelectionKey, int, java.util.List) throws java.io.IOException
java.nio.channels.SocketChannel channel
org.eclipse.jetty.io.nio.SelectorManager$SelectSet selectSet
java.nio.channels.SelectionKey key
int maxIdleTime
java.util.List listeners
public int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int read
public int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int position
int written
protected int gatheringFlush (org.eclipse.jetty.io.Buffer, java.nio.ByteBuffer, org.eclipse.jetty.io.Buffer, java.nio.ByteBuffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer header
java.nio.ByteBuffer bbuf0
org.eclipse.jetty.io.Buffer buffer
java.nio.ByteBuffer bbuf1
int headerPosition
int headerLength
int bufferPosition
int written
public void notifyOpened ()
Exception x
org.eclipse.jetty.io.NetworkTrafficListener listener
java.util.Iterator i$
public void notifyIncoming (org.eclipse.jetty.io.Buffer, int)
org.eclipse.jetty.io.Buffer view
Exception x
org.eclipse.jetty.io.NetworkTrafficListener listener
java.util.Iterator i$
org.eclipse.jetty.io.Buffer buffer
int read
public void notifyOutgoing (org.eclipse.jetty.io.Buffer, int, int)
org.eclipse.jetty.io.Buffer view
Exception x
org.eclipse.jetty.io.NetworkTrafficListener listener
java.util.Iterator i$
org.eclipse.jetty.io.Buffer buffer
int position
int written
public void notifyClosed ()
Exception x
org.eclipse.jetty.io.NetworkTrafficListener listener
java.util.Iterator i$
static void ()
}
org/eclipse/jetty/io/nio/SelectorManager$1.classSelectorManager.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectorManager$1 extends java.lang.Object implements java.lang.Runnable {
final int val$id
final org.eclipse.jetty.io.nio.SelectorManager this$0
void (org.eclipse.jetty.io.nio.SelectorManager, int)
public void run ()
java.io.IOException e
Exception e
org.eclipse.jetty.io.nio.SelectorManager$SelectSet[] sets
org.eclipse.jetty.io.nio.SelectorManager$SelectSet set
String name
int priority
}
org/eclipse/jetty/io/nio/AsyncConnection.classAsyncConnection.java
package org.eclipse.jetty.io.nio
public abstract org.eclipse.jetty.io.nio.AsyncConnection extends java.lang.Object implements org.eclipse.jetty.io.Connection {
public abstract void onInputShutdown () throws java.io.IOException
}
org/eclipse/jetty/io/nio/SslConnection$SslEndPoint.classSslConnection.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.SslConnection$SslEndPoint extends java.lang.Object implements org.eclipse.jetty.io.AsyncEndPoint {
final org.eclipse.jetty.io.nio.SslConnection this$0
public void (org.eclipse.jetty.io.nio.SslConnection)
public javax.net.ssl.SSLEngine getSslEngine ()
public org.eclipse.jetty.io.AsyncEndPoint getEndpoint ()
public void shutdownOutput () throws java.io.IOException
public boolean isOutputShutdown ()
public void shutdownInput () throws java.io.IOException
public boolean isInputShutdown ()
public void close () throws java.io.IOException
public int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int size
int filled
public int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int size
public int flush (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer header
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer trailer
public boolean blockReadable (long) throws java.io.IOException
long millisecs
long now
long end
public boolean blockWritable (long) throws java.io.IOException
long millisecs
public boolean isOpen ()
public java.lang.Object getTransport ()
public void flush () throws java.io.IOException
public void dispatch ()
public void asyncDispatch ()
public void scheduleWrite ()
public void onIdleExpired (long)
long idleForMs
public void setCheckForIdle (boolean)
boolean check
public boolean isCheckForIdle ()
public void scheduleTimeout (org.eclipse.jetty.util.thread.Timeout$Task, long)
org.eclipse.jetty.util.thread.Timeout$Task task
long timeoutMs
public void cancelTimeout (org.eclipse.jetty.util.thread.Timeout$Task)
org.eclipse.jetty.util.thread.Timeout$Task task
public boolean isWritable ()
public boolean hasProgressed ()
public java.lang.String getLocalAddr ()
public java.lang.String getLocalHost ()
public int getLocalPort ()
public java.lang.String getRemoteAddr ()
public java.lang.String getRemoteHost ()
public int getRemotePort ()
public boolean isBlocking ()
public int getMaxIdleTime ()
public void setMaxIdleTime (int) throws java.io.IOException
int timeMs
public org.eclipse.jetty.io.Connection getConnection ()
public void setConnection (org.eclipse.jetty.io.Connection)
org.eclipse.jetty.io.Connection connection
public java.lang.String toString ()
org.eclipse.jetty.io.Buffer inbound
org.eclipse.jetty.io.Buffer outbound
org.eclipse.jetty.io.Buffer unwrap
int i
int o
int u
}
org/eclipse/jetty/io/nio/DirectNIOBuffer.classDirectNIOBuffer.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.DirectNIOBuffer extends org.eclipse.jetty.io.AbstractBuffer implements org.eclipse.jetty.io.nio.NIOBuffer {
private static final org.eclipse.jetty.util.log.Logger LOG
protected final java.nio.ByteBuffer _buf
private java.nio.channels.ReadableByteChannel _in
private java.io.InputStream _inStream
private java.nio.channels.WritableByteChannel _out
private java.io.OutputStream _outStream
public void (int)
int size
public void (java.nio.ByteBuffer, boolean)
java.nio.ByteBuffer buffer
boolean immutable
public void (java.io.File) throws java.io.IOException
java.io.IOException e
java.io.IOException e
java.io.File file
java.io.FileInputStream fis
java.nio.channels.FileChannel fc
public boolean isDirect ()
public byte[] array ()
public int capacity ()
public byte peek (int)
int position
public int peek (int, byte[], int, int)
int index
byte[] b
int offset
int length
int l
public void poke (int, byte)
int index
byte b
public int poke (int, org.eclipse.jetty.io.Buffer)
int space
int length
java.nio.ByteBuffer src_bytebuf
org.eclipse.jetty.io.Buffer src_buf
int index
org.eclipse.jetty.io.Buffer src
byte[] array
public int poke (int, byte[], int, int)
int space
int index
byte[] b
int offset
int length
public java.nio.ByteBuffer getByteBuffer ()
public int readFrom (java.io.InputStream, int) throws java.io.IOException
int len
int total
int available
int loop
java.io.IOException e
java.io.InputStream in
int max
int p
public void writeTo (java.io.OutputStream) throws java.io.IOException
int len
int loop
java.io.IOException e
java.io.OutputStream out
static void ()
}
org/eclipse/jetty/io/nio/SelectorManager$SelectSet$2.classSelectorManager.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectorManager$SelectSet$2 extends java.lang.Object implements org.eclipse.jetty.io.nio.SelectorManager$ChangeTask {
final org.eclipse.jetty.io.nio.SelectorManager$SelectSet this$1
void (org.eclipse.jetty.io.nio.SelectorManager$SelectSet)
public void run ()
}
org/eclipse/jetty/io/nio/SelectorManager$ChannelAndAttachment.classSelectorManager.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectorManager$ChannelAndAttachment extends java.lang.Object {
final java.nio.channels.SelectableChannel _channel
final Object _attachment
public void (java.nio.channels.SelectableChannel, java.lang.Object)
java.nio.channels.SelectableChannel channel
Object attachment
}
org/eclipse/jetty/io/nio/SslConnection$1.classSslConnection.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SslConnection$1 extends java.lang.Object {
static final int[] $SwitchMap$javax$net$ssl$SSLEngineResult$HandshakeStatus
static final int[] $SwitchMap$javax$net$ssl$SSLEngineResult$Status
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/eclipse/jetty/io/nio/SelectorManager$SelectSet.classSelectorManager.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.SelectorManager$SelectSet extends java.lang.Object implements org.eclipse.jetty.util.component.Dumpable {
private final int _setID
private final org.eclipse.jetty.util.thread.Timeout _timeout
private final java.util.concurrent.ConcurrentLinkedQueue _changes
private volatile java.nio.channels.Selector _selector
private volatile Thread _selecting
private int _busySelects
private long _monitorNext
private boolean _pausing
private boolean _paused
private volatile long _idleTick
private java.util.concurrent.ConcurrentMap _endPoints
final org.eclipse.jetty.io.nio.SelectorManager this$0
void (org.eclipse.jetty.io.nio.SelectorManager, int) throws java.lang.Exception
int acceptorID
public void addChange (java.lang.Object)
Object change
public void addChange (java.nio.channels.SelectableChannel, java.lang.Object)
java.nio.channels.SelectableChannel channel
Object att
public void doSelect () throws java.io.IOException
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
org.eclipse.jetty.io.nio.SelectorManager$ChannelAndAttachment asc
java.nio.channels.SelectableChannel channel
Object att
java.nio.channels.SocketChannel channel
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
java.nio.channels.CancelledKeyException e
java.io.IOException e2
Throwable e
java.nio.channels.Channel ch
java.nio.channels.SelectionKey key
Object change
InterruptedException e
long before
long to_next_timeout
long wait
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
Exception e
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
boolean connected
org.eclipse.jetty.io.nio.SelectChannelEndPoint endpoint
Object att
java.nio.channels.CancelledKeyException e
java.io.IOException e2
Exception e
java.nio.channels.SocketChannel channel
java.nio.channels.SelectionKey key
java.util.Iterator i$
long idle_now
java.nio.channels.Selector selector
int changes
int selected
long now
org.eclipse.jetty.util.thread.Timeout$Task task
java.nio.channels.ClosedSelectorException e
java.nio.channels.CancelledKeyException e
private void renewSelector ()
java.nio.channels.SelectableChannel channel
Object attachment
java.nio.channels.SelectionKey k
java.util.Iterator i$
java.nio.channels.Selector selector
java.nio.channels.Selector new_selector
java.io.IOException e
public org.eclipse.jetty.io.nio.SelectorManager getManager ()
public long getNow ()
public void scheduleTimeout (org.eclipse.jetty.util.thread.Timeout$Task, long)
org.eclipse.jetty.util.thread.Timeout$Task task
long timeoutMs
public void cancelTimeout (org.eclipse.jetty.util.thread.Timeout$Task)
org.eclipse.jetty.util.thread.Timeout$Task task
public void wakeup ()
java.nio.channels.Selector selector
Exception e
private org.eclipse.jetty.io.nio.SelectChannelEndPoint createEndPoint (java.nio.channels.SocketChannel, java.nio.channels.SelectionKey) throws java.io.IOException
java.nio.channels.SocketChannel channel
java.nio.channels.SelectionKey sKey
org.eclipse.jetty.io.nio.SelectChannelEndPoint endp
public void destroyEndPoint (org.eclipse.jetty.io.nio.SelectChannelEndPoint)
org.eclipse.jetty.io.nio.SelectChannelEndPoint endp
java.nio.channels.Selector getSelector ()
void stop () throws java.lang.Exception
int i
Exception e
java.io.IOException e
org.eclipse.jetty.io.EndPoint endpoint
Object att
java.nio.channels.SelectionKey key
java.util.Iterator i$
java.io.IOException e
java.nio.channels.Selector selector
public java.lang.String dump ()
public void dump (java.lang.Appendable, java.lang.String) throws java.io.IOException
StackTraceElement t
StackTraceElement[] arr$
int len$
int i$
InterruptedException e
java.util.ArrayList dump
java.util.concurrent.CountDownLatch latch
Appendable out
String indent
Thread selecting
Object where
StackTraceElement[] trace
java.nio.channels.Selector selector
public void dumpKeyState (java.util.List)
java.nio.channels.SelectionKey key
java.util.Iterator i$
java.util.List dumpto
java.nio.channels.Selector selector
java.util.Set keys
public java.lang.String toString ()
java.nio.channels.Selector selector
static java.util.concurrent.ConcurrentMap access$800 (org.eclipse.jetty.io.nio.SelectorManager$SelectSet)
org.eclipse.jetty.io.nio.SelectorManager$SelectSet x0
static void access$900 (org.eclipse.jetty.io.nio.SelectorManager$SelectSet)
org.eclipse.jetty.io.nio.SelectorManager$SelectSet x0
}
org/eclipse/jetty/io/nio/IndirectNIOBuffer.classIndirectNIOBuffer.java
package org.eclipse.jetty.io.nio
public org.eclipse.jetty.io.nio.IndirectNIOBuffer extends org.eclipse.jetty.io.ByteArrayBuffer implements org.eclipse.jetty.io.nio.NIOBuffer {
protected final java.nio.ByteBuffer _buf
public void (int)
int size
public void (java.nio.ByteBuffer, boolean)
java.nio.ByteBuffer buffer
boolean immutable
public java.nio.ByteBuffer getByteBuffer ()
public boolean isDirect ()
}
org/eclipse/jetty/io/nio/SelectChannelEndPoint$1.classSelectChannelEndPoint.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jetty.io.nio.SelectChannelEndPoint this$0
void (org.eclipse.jetty.io.nio.SelectChannelEndPoint)
public void run ()
}
org/eclipse/jetty/io/nio/SelectChannelEndPoint$2.classSelectChannelEndPoint.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectChannelEndPoint$2 extends java.lang.Object implements java.lang.Runnable {
final long val$idleForMs
final org.eclipse.jetty.io.nio.SelectChannelEndPoint this$0
void (org.eclipse.jetty.io.nio.SelectChannelEndPoint, long)
public void run ()
}
org/eclipse/jetty/io/nio/SelectorManager$SelectSet$1.classSelectorManager.java
package org.eclipse.jetty.io.nio
org.eclipse.jetty.io.nio.SelectorManager$SelectSet$1 extends java.lang.Object implements java.lang.Runnable {
final long val$idle_now
final org.eclipse.jetty.io.nio.SelectorManager$SelectSet this$1
void (org.eclipse.jetty.io.nio.SelectorManager$SelectSet, long)
public void run ()
org.eclipse.jetty.io.nio.SelectChannelEndPoint endp
java.util.Iterator i$
public java.lang.String toString ()
}
org/eclipse/jetty/io/SimpleBuffers.classSimpleBuffers.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.SimpleBuffers extends java.lang.Object implements org.eclipse.jetty.io.Buffers {
final org.eclipse.jetty.io.Buffer _header
final org.eclipse.jetty.io.Buffer _buffer
boolean _headerOut
boolean _bufferOut
public void (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer header
org.eclipse.jetty.io.Buffer buffer
public org.eclipse.jetty.io.Buffer getBuffer ()
public org.eclipse.jetty.io.Buffer getHeader ()
public org.eclipse.jetty.io.Buffer getBuffer (int)
int size
public void returnBuffer (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
}
org/eclipse/jetty/io/UncheckedIOException.classUncheckedIOException.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.UncheckedIOException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/jetty/io/AbstractBuffers$1.classAbstractBuffers.java
package org.eclipse.jetty.io
org.eclipse.jetty.io.AbstractBuffers$1 extends java.lang.Object {
static final int[] $SwitchMap$org$eclipse$jetty$io$Buffers$Type
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/eclipse/jetty/io/View.classView.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.View extends org.eclipse.jetty.io.AbstractBuffer {
org.eclipse.jetty.io.Buffer _buffer
public void (org.eclipse.jetty.io.Buffer, int, int, int, int)
org.eclipse.jetty.io.Buffer buffer
int mark
int get
int put
int access
public void (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public void ()
public void update (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public void update (int, int)
int get
int put
int a
public byte[] array ()
public org.eclipse.jetty.io.Buffer buffer ()
public int capacity ()
public void clear ()
public void compact ()
public boolean equals (java.lang.Object)
Object obj
public boolean isReadOnly ()
public boolean isVolatile ()
public byte peek (int)
int index
public int peek (int, byte[], int, int)
int index
byte[] b
int offset
int length
public org.eclipse.jetty.io.Buffer peek (int, int)
int index
int length
public int poke (int, org.eclipse.jetty.io.Buffer)
int index
org.eclipse.jetty.io.Buffer src
public void poke (int, byte)
int index
byte b
public int poke (int, byte[], int, int)
int index
byte[] b
int offset
int length
public java.lang.String toString ()
}
org/eclipse/jetty/io/AsyncEndPoint.classAsyncEndPoint.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.AsyncEndPoint extends java.lang.Object implements org.eclipse.jetty.io.ConnectedEndPoint {
public abstract void dispatch ()
public abstract void asyncDispatch ()
public abstract void scheduleWrite ()
public abstract void onIdleExpired (long)
public abstract void setCheckForIdle (boolean)
public abstract boolean isCheckForIdle ()
public abstract boolean isWritable ()
public abstract boolean hasProgressed ()
public abstract void scheduleTimeout (org.eclipse.jetty.util.thread.Timeout$Task, long)
public abstract void cancelTimeout (org.eclipse.jetty.util.thread.Timeout$Task)
}
org/eclipse/jetty/io/NetworkTrafficListener$Empty.classNetworkTrafficListener.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.NetworkTrafficListener$Empty extends java.lang.Object implements org.eclipse.jetty.io.NetworkTrafficListener {
public void ()
public void opened (java.net.Socket)
java.net.Socket socket
public void incoming (java.net.Socket, org.eclipse.jetty.io.Buffer)
java.net.Socket socket
org.eclipse.jetty.io.Buffer bytes
public void outgoing (java.net.Socket, org.eclipse.jetty.io.Buffer)
java.net.Socket socket
org.eclipse.jetty.io.Buffer bytes
public void closed (java.net.Socket)
java.net.Socket socket
}
org/eclipse/jetty/io/AbstractConnection.classAbstractConnection.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.AbstractConnection extends java.lang.Object implements org.eclipse.jetty.io.Connection {
private static final org.eclipse.jetty.util.log.Logger LOG
private final long _timeStamp
protected final org.eclipse.jetty.io.EndPoint _endp
public void (org.eclipse.jetty.io.EndPoint)
org.eclipse.jetty.io.EndPoint endp
public void (org.eclipse.jetty.io.EndPoint, long)
org.eclipse.jetty.io.EndPoint endp
long timestamp
public long getTimeStamp ()
public org.eclipse.jetty.io.EndPoint getEndPoint ()
public void onIdleExpired (long)
java.io.IOException e2
java.io.IOException e
long idleForMs
public java.lang.String toString ()
static void ()
}
org/eclipse/jetty/io/ThreadLocalBuffers$ThreadBuffers.classThreadLocalBuffers.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.ThreadLocalBuffers$ThreadBuffers extends java.lang.Object {
org.eclipse.jetty.io.Buffer _buffer
org.eclipse.jetty.io.Buffer _header
org.eclipse.jetty.io.Buffer _other
protected void ()
}
org/eclipse/jetty/io/BuffersFactory.classBuffersFactory.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.BuffersFactory extends java.lang.Object {
public void ()
public static org.eclipse.jetty.io.Buffers newBuffers (org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type, int)
org.eclipse.jetty.io.Buffers$Type headerType
int headerSize
org.eclipse.jetty.io.Buffers$Type bufferType
int bufferSize
org.eclipse.jetty.io.Buffers$Type otherType
int maxSize
}
org/eclipse/jetty/io/BufferDateCache.classBufferDateCache.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.BufferDateCache extends org.eclipse.jetty.util.DateCache {
org.eclipse.jetty.io.Buffer _buffer
String _last
public void ()
public void (java.lang.String, java.text.DateFormatSymbols)
String format
java.text.DateFormatSymbols s
public void (java.lang.String, java.util.Locale)
String format
java.util.Locale l
public void (java.lang.String)
String format
public synchronized org.eclipse.jetty.io.Buffer formatBuffer (long)
long date
String d
}
org/eclipse/jetty/io/Buffers$Type.classBuffers.java
package org.eclipse.jetty.io
public final org.eclipse.jetty.io.Buffers$Type extends java.lang.Enum {
public static final org.eclipse.jetty.io.Buffers$Type BYTE_ARRAY
public static final org.eclipse.jetty.io.Buffers$Type DIRECT
public static final org.eclipse.jetty.io.Buffers$Type INDIRECT
private static final org.eclipse.jetty.io.Buffers$Type[] $VALUES
public static org.eclipse.jetty.io.Buffers$Type[] values ()
public static org.eclipse.jetty.io.Buffers$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/eclipse/jetty/io/PooledBuffers.classPooledBuffers.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.PooledBuffers extends org.eclipse.jetty.io.AbstractBuffers {
private final java.util.Queue _headers
private final java.util.Queue _buffers
private final java.util.Queue _others
private final java.util.concurrent.atomic.AtomicInteger _size
private final int _maxSize
private final boolean _otherHeaders
private final boolean _otherBuffers
public void (org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type, int)
org.eclipse.jetty.io.Buffers$Type headerType
int headerSize
org.eclipse.jetty.io.Buffers$Type bufferType
int bufferSize
org.eclipse.jetty.io.Buffers$Type otherType
int maxSize
public org.eclipse.jetty.io.Buffer getHeader ()
org.eclipse.jetty.io.Buffer buffer
public org.eclipse.jetty.io.Buffer getBuffer ()
org.eclipse.jetty.io.Buffer buffer
public org.eclipse.jetty.io.Buffer getBuffer (int)
int size
org.eclipse.jetty.io.Buffer buffer
public void returnBuffer (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public java.lang.String toString ()
}
org/eclipse/jetty/io/EofException.classEofException.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.EofException extends java.io.EOFException {
public void ()
public void (java.lang.String)
String reason
public void (java.lang.Throwable)
Throwable th
}
org/eclipse/jetty/io/bio/StringEndPoint$1.classStringEndPoint.java
package org.eclipse.jetty.io.bio
org.eclipse.jetty.io.bio.StringEndPoint$1 extends java.lang.IllegalStateException {
final Exception val$e
final org.eclipse.jetty.io.bio.StringEndPoint this$0
void (org.eclipse.jetty.io.bio.StringEndPoint, java.lang.String, java.lang.Exception)
String x0
}
org/eclipse/jetty/io/bio/SocketEndPoint.classSocketEndPoint.java
package org.eclipse.jetty.io.bio
public org.eclipse.jetty.io.bio.SocketEndPoint extends org.eclipse.jetty.io.bio.StreamEndPoint {
private static final org.eclipse.jetty.util.log.Logger LOG
final java.net.Socket _socket
final java.net.InetSocketAddress _local
final java.net.InetSocketAddress _remote
public void (java.net.Socket) throws java.io.IOException
java.net.Socket socket
protected void (java.net.Socket, int) throws java.io.IOException
java.net.Socket socket
int maxIdleTime
public boolean isOpen ()
public boolean isInputShutdown ()
public boolean isOutputShutdown ()
protected final void shutdownSocketOutput () throws java.io.IOException
public void shutdownOutput () throws java.io.IOException
public void shutdownSocketInput () throws java.io.IOException
public void shutdownInput () throws java.io.IOException
public void close () throws java.io.IOException
public java.lang.String getLocalAddr ()
public java.lang.String getLocalHost ()
public int getLocalPort ()
public java.lang.String getRemoteAddr ()
java.net.InetAddress addr
public java.lang.String getRemoteHost ()
public int getRemotePort ()
public java.lang.Object getTransport ()
public void setMaxIdleTime (int) throws java.io.IOException
int timeMs
protected void idleExpired () throws java.io.IOException
java.io.IOException e
public java.lang.String toString ()
static void ()
}
org/eclipse/jetty/io/bio/StreamEndPoint.classStreamEndPoint.java
package org.eclipse.jetty.io.bio
public org.eclipse.jetty.io.bio.StreamEndPoint extends java.lang.Object implements org.eclipse.jetty.io.EndPoint {
java.io.InputStream _in
java.io.OutputStream _out
int _maxIdleTime
boolean _ishut
boolean _oshut
public void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream in
java.io.OutputStream out
public boolean isBlocking ()
public boolean blockReadable (long) throws java.io.IOException
long millisecs
public boolean blockWritable (long) throws java.io.IOException
long millisecs
public boolean isOpen ()
public final boolean isClosed ()
public void shutdownOutput () throws java.io.IOException
public boolean isInputShutdown ()
public void shutdownInput () throws java.io.IOException
public boolean isOutputShutdown ()
public void close () throws java.io.IOException
protected void idleExpired () throws java.io.IOException
public int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
int filled
java.net.SocketTimeoutException e
org.eclipse.jetty.io.Buffer buffer
int space
public int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
org.eclipse.jetty.io.Buffer buffer
int length
public int flush (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
int f
int tw
int f
int tw
int f
int tw
org.eclipse.jetty.io.Buffer header
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer trailer
int len
public java.lang.String getLocalAddr ()
public java.lang.String getLocalHost ()
public int getLocalPort ()
public java.lang.String getRemoteAddr ()
public java.lang.String getRemoteHost ()
public int getRemotePort ()
public java.lang.Object getTransport ()
public java.io.InputStream getInputStream ()
public void setInputStream (java.io.InputStream)
java.io.InputStream in
public java.io.OutputStream getOutputStream ()
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream out
public void flush () throws java.io.IOException
public int getMaxIdleTime ()
public void setMaxIdleTime (int) throws java.io.IOException
int timeMs
}
org/eclipse/jetty/io/bio/StringEndPoint.classStringEndPoint.java
package org.eclipse.jetty.io.bio
public org.eclipse.jetty.io.bio.StringEndPoint extends org.eclipse.jetty.io.bio.StreamEndPoint {
String _encoding
java.io.ByteArrayInputStream _bin
java.io.ByteArrayOutputStream _bout
public void ()
public void (java.lang.String)
String encoding
public void setInput (java.lang.String)
byte[] bytes
Exception e
String s
public java.lang.String getOutput ()
String s
Exception e
public boolean hasMore ()
}
org/eclipse/jetty/io/AbstractBuffers.classAbstractBuffers.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.AbstractBuffers extends java.lang.Object implements org.eclipse.jetty.io.Buffers {
protected final org.eclipse.jetty.io.Buffers$Type _headerType
protected final int _headerSize
protected final org.eclipse.jetty.io.Buffers$Type _bufferType
protected final int _bufferSize
protected final org.eclipse.jetty.io.Buffers$Type _otherType
public void (org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type)
org.eclipse.jetty.io.Buffers$Type headerType
int headerSize
org.eclipse.jetty.io.Buffers$Type bufferType
int bufferSize
org.eclipse.jetty.io.Buffers$Type otherType
public int getBufferSize ()
public int getHeaderSize ()
protected final org.eclipse.jetty.io.Buffer newHeader ()
protected final org.eclipse.jetty.io.Buffer newBuffer ()
protected final org.eclipse.jetty.io.Buffer newBuffer (int)
int size
public final boolean isHeader (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public final boolean isBuffer (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public java.lang.String toString ()
}
org/eclipse/jetty/io/EndPoint.classEndPoint.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.EndPoint extends java.lang.Object {
public abstract void shutdownOutput () throws java.io.IOException
public abstract boolean isOutputShutdown ()
public abstract void shutdownInput () throws java.io.IOException
public abstract boolean isInputShutdown ()
public abstract void close () throws java.io.IOException
public abstract int fill (org.eclipse.jetty.io.Buffer) throws java.io.IOException
public abstract int flush (org.eclipse.jetty.io.Buffer) throws java.io.IOException
public abstract int flush (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer) throws java.io.IOException
public abstract java.lang.String getLocalAddr ()
public abstract java.lang.String getLocalHost ()
public abstract int getLocalPort ()
public abstract java.lang.String getRemoteAddr ()
public abstract java.lang.String getRemoteHost ()
public abstract int getRemotePort ()
public abstract boolean isBlocking ()
public abstract boolean blockReadable (long) throws java.io.IOException
public abstract boolean blockWritable (long) throws java.io.IOException
public abstract boolean isOpen ()
public abstract java.lang.Object getTransport ()
public abstract void flush () throws java.io.IOException
public abstract int getMaxIdleTime ()
public abstract void setMaxIdleTime (int) throws java.io.IOException
}
org/eclipse/jetty/io/ByteArrayBuffer$CaseInsensitive.classByteArrayBuffer.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.ByteArrayBuffer$CaseInsensitive extends org.eclipse.jetty.io.ByteArrayBuffer implements org.eclipse.jetty.io.Buffer$CaseInsensitve {
public void (java.lang.String)
String s
public void (byte[], int, int, int)
byte[] b
int o
int l
int rw
public boolean equals (java.lang.Object)
Object obj
}
org/eclipse/jetty/io/ByteArrayBuffer.classByteArrayBuffer.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.ByteArrayBuffer extends org.eclipse.jetty.io.AbstractBuffer {
static final int MAX_WRITE
protected final byte[] _bytes
protected void (int, int, boolean)
int size
int access
boolean isVolatile
public void (byte[])
byte[] bytes
public void (byte[], int, int)
byte[] bytes
int index
int length
public void (byte[], int, int, int)
byte[] bytes
int index
int length
int access
public void (byte[], int, int, int, boolean)
byte[] bytes
int index
int length
int access
boolean isVolatile
public void (int)
int size
public void (java.lang.String)
String value
public void (java.lang.String, boolean)
String value
boolean immutable
public void (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String value
String encoding
public byte[] array ()
public int capacity ()
public void compact ()
int length
int s
public boolean equals (java.lang.Object)
org.eclipse.jetty.io.AbstractBuffer ab
byte b1
byte b2
int i
Object obj
org.eclipse.jetty.io.Buffer b
int get
int bi
public boolean equalsIgnoreCase (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.AbstractBuffer ab
byte b1
byte b2
int i
byte b1
byte b2
int i
org.eclipse.jetty.io.Buffer b
int get
int bi
byte[] barray
public byte get ()
public int hashCode ()
byte b
int i
int get
public byte peek (int)
int index
public int peek (int, byte[], int, int)
int index
byte[] b
int offset
int length
int l
public void poke (int, byte)
int index
byte b
public int poke (int, org.eclipse.jetty.io.Buffer)
int i
int s
int index
org.eclipse.jetty.io.Buffer src
int length
byte[] src_array
public int poke (int, byte[], int, int)
int index
byte[] b
int offset
int length
public void writeTo (java.io.OutputStream) throws java.io.IOException
int c
int off
java.io.OutputStream out
int len
public int readFrom (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream in
int max
int p
int len
int total
int available
public int space ()
static void ()
}
org/eclipse/jetty/io/RuntimeIOException.classRuntimeIOException.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.RuntimeIOException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/jetty/io/UncheckedPrintWriter.classUncheckedPrintWriter.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.UncheckedPrintWriter extends java.io.PrintWriter {
private static final org.eclipse.jetty.util.log.Logger LOG
private boolean _autoFlush
private java.io.IOException _ioException
private boolean _isClosed
private String _lineSeparator
public void (java.io.Writer)
java.io.Writer out
public void (java.io.Writer, boolean)
java.io.Writer out
boolean autoFlush
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, boolean)
java.io.OutputStream out
boolean autoFlush
public boolean checkError ()
private void setError (java.lang.Throwable)
Throwable th
protected void setError ()
private void isOpen () throws java.io.IOException
public void flush ()
java.io.IOException ex
public void close ()
java.io.IOException ex
public void write (int)
java.io.InterruptedIOException x
java.io.IOException ex
int c
public void write (char[], int, int)
java.io.InterruptedIOException x
java.io.IOException ex
char[] buf
int off
int len
public void write (char[])
char[] buf
public void write (java.lang.String, int, int)
java.io.InterruptedIOException x
java.io.IOException ex
String s
int off
int len
public void write (java.lang.String)
String s
private void newLine ()
java.io.InterruptedIOException x
java.io.IOException ex
public void print (boolean)
boolean b
public void print (char)
char c
public void print (int)
int i
public void print (long)
long l
public void print (float)
float f
public void print (double)
double d
public void print (char[])
char[] s
public void print (java.lang.String)
String s
public void print (java.lang.Object)
Object obj
public void println ()
public void println (boolean)
boolean x
public void println (char)
char x
public void println (int)
int x
public void println (long)
long x
public void println (float)
float x
public void println (double)
double x
public void println (char[])
char[] x
public void println (java.lang.String)
String x
public void println (java.lang.Object)
Object x
static void ()
}
org/eclipse/jetty/io/ThreadLocalBuffers.classThreadLocalBuffers.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.ThreadLocalBuffers extends org.eclipse.jetty.io.AbstractBuffers {
private final ThreadLocal _buffers
public void (org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type, int, org.eclipse.jetty.io.Buffers$Type)
org.eclipse.jetty.io.Buffers$Type headerType
int headerSize
org.eclipse.jetty.io.Buffers$Type bufferType
int bufferSize
org.eclipse.jetty.io.Buffers$Type otherType
public org.eclipse.jetty.io.Buffer getBuffer ()
org.eclipse.jetty.io.Buffer b
org.eclipse.jetty.io.Buffer b
org.eclipse.jetty.io.ThreadLocalBuffers$ThreadBuffers buffers
public org.eclipse.jetty.io.Buffer getHeader ()
org.eclipse.jetty.io.Buffer b
org.eclipse.jetty.io.Buffer b
org.eclipse.jetty.io.ThreadLocalBuffers$ThreadBuffers buffers
public org.eclipse.jetty.io.Buffer getBuffer (int)
org.eclipse.jetty.io.Buffer b
int size
org.eclipse.jetty.io.ThreadLocalBuffers$ThreadBuffers buffers
public void returnBuffer (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.ThreadLocalBuffers$ThreadBuffers buffers
public java.lang.String toString ()
}
org/eclipse/jetty/io/ConnectedEndPoint.classConnectedEndPoint.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.ConnectedEndPoint extends java.lang.Object implements org.eclipse.jetty.io.EndPoint {
public abstract org.eclipse.jetty.io.Connection getConnection ()
public abstract void setConnection (org.eclipse.jetty.io.Connection)
}
org/eclipse/jetty/io/View$CaseInsensitive.classView.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.View$CaseInsensitive extends org.eclipse.jetty.io.View implements org.eclipse.jetty.io.Buffer$CaseInsensitve {
public void ()
public void (org.eclipse.jetty.io.Buffer, int, int, int, int)
org.eclipse.jetty.io.Buffer buffer
int mark
int get
int put
int access
public void (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public boolean equals (java.lang.Object)
Object obj
}
org/eclipse/jetty/io/NetworkTrafficListener.classNetworkTrafficListener.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.NetworkTrafficListener extends java.lang.Object {
public abstract void opened (java.net.Socket)
public abstract void incoming (java.net.Socket, org.eclipse.jetty.io.Buffer)
public abstract void outgoing (java.net.Socket, org.eclipse.jetty.io.Buffer)
public abstract void closed (java.net.Socket)
}
org/eclipse/jetty/io/BufferCache.classBufferCache.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.BufferCache extends java.lang.Object {
private final java.util.HashMap _bufferMap
private final org.eclipse.jetty.util.StringMap _stringMap
private final java.util.ArrayList _index
public void ()
public org.eclipse.jetty.io.BufferCache$CachedBuffer add (java.lang.String, int)
String value
int ordinal
org.eclipse.jetty.io.BufferCache$CachedBuffer buffer
public org.eclipse.jetty.io.BufferCache$CachedBuffer get (int)
int ordinal
public org.eclipse.jetty.io.BufferCache$CachedBuffer get (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public org.eclipse.jetty.io.BufferCache$CachedBuffer get (java.lang.String)
String value
public org.eclipse.jetty.io.Buffer lookup (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
org.eclipse.jetty.io.Buffer b
public org.eclipse.jetty.io.BufferCache$CachedBuffer getBest (byte[], int, int)
byte[] value
int offset
int maxLength
java.util.Map$Entry entry
public org.eclipse.jetty.io.Buffer lookup (java.lang.String)
String value
org.eclipse.jetty.io.Buffer b
public java.lang.String toString (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public int getOrdinal (java.lang.String)
String value
org.eclipse.jetty.io.BufferCache$CachedBuffer buffer
public int getOrdinal (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public java.lang.String toString ()
}
org/eclipse/jetty/io/ThreadLocalBuffers$1.classThreadLocalBuffers.java
package org.eclipse.jetty.io
org.eclipse.jetty.io.ThreadLocalBuffers$1 extends java.lang.ThreadLocal {
final org.eclipse.jetty.io.ThreadLocalBuffers this$0
void (org.eclipse.jetty.io.ThreadLocalBuffers)
protected org.eclipse.jetty.io.ThreadLocalBuffers$ThreadBuffers initialValue ()
protected volatile java.lang.Object initialValue ()
}
org/eclipse/jetty/io/BufferCache$CachedBuffer.classBufferCache.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.BufferCache$CachedBuffer extends org.eclipse.jetty.io.ByteArrayBuffer$CaseInsensitive {
private final int _ordinal
private java.util.HashMap _associateMap
public void (java.lang.String, int)
String value
int ordinal
public int getOrdinal ()
public org.eclipse.jetty.io.BufferCache$CachedBuffer getAssociate (java.lang.Object)
Object key
public void setAssociate (java.lang.Object, org.eclipse.jetty.io.BufferCache$CachedBuffer)
Object key
org.eclipse.jetty.io.BufferCache$CachedBuffer associate
}
org/eclipse/jetty/io/Buffer.classBuffer.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.Buffer extends java.lang.Object implements java.lang.Cloneable {
public static final int IMMUTABLE
public static final int READONLY
public static final int READWRITE
public static final boolean VOLATILE
public static final boolean NON_VOLATILE
public abstract byte[] array ()
public abstract byte[] asArray ()
public abstract org.eclipse.jetty.io.Buffer buffer ()
public abstract org.eclipse.jetty.io.Buffer asNonVolatileBuffer ()
public abstract org.eclipse.jetty.io.Buffer asReadOnlyBuffer ()
public abstract org.eclipse.jetty.io.Buffer asImmutableBuffer ()
public abstract org.eclipse.jetty.io.Buffer asMutableBuffer ()
public abstract int capacity ()
public abstract int space ()
public abstract void clear ()
public abstract void compact ()
public abstract byte get ()
public abstract int get (byte[], int, int)
public abstract org.eclipse.jetty.io.Buffer get (int)
public abstract int getIndex ()
public abstract boolean hasContent ()
public abstract boolean equalsIgnoreCase (org.eclipse.jetty.io.Buffer)
public abstract boolean isImmutable ()
public abstract boolean isReadOnly ()
public abstract boolean isVolatile ()
public abstract int length ()
public abstract void mark ()
public abstract void mark (int)
public abstract int markIndex ()
public abstract byte peek ()
public abstract byte peek (int)
public abstract org.eclipse.jetty.io.Buffer peek (int, int)
public abstract int peek (int, byte[], int, int)
public abstract int poke (int, org.eclipse.jetty.io.Buffer)
public abstract void poke (int, byte)
public abstract int poke (int, byte[], int, int)
public abstract int put (org.eclipse.jetty.io.Buffer)
public abstract void put (byte)
public abstract int put (byte[], int, int)
public abstract int put (byte[])
public abstract int putIndex ()
public abstract void reset ()
public abstract void setGetIndex (int)
public abstract void setMarkIndex (int)
public abstract void setPutIndex (int)
public abstract int skip (int)
public abstract org.eclipse.jetty.io.Buffer slice ()
public abstract org.eclipse.jetty.io.Buffer sliceFromMark ()
public abstract org.eclipse.jetty.io.Buffer sliceFromMark (int)
public abstract java.lang.String toDetailString ()
public abstract void writeTo (java.io.OutputStream) throws java.io.IOException
public abstract int readFrom (java.io.InputStream, int) throws java.io.IOException
public abstract java.lang.String toString (java.lang.String)
public abstract java.lang.String toString (java.nio.charset.Charset)
}
org/eclipse/jetty/io/Buffer$CaseInsensitve.classBuffer.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.Buffer$CaseInsensitve extends java.lang.Object {
}
org/eclipse/jetty/io/Connection.classConnection.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.Connection extends java.lang.Object {
public abstract org.eclipse.jetty.io.Connection handle () throws java.io.IOException
public abstract long getTimeStamp ()
public abstract boolean isIdle ()
public abstract boolean isSuspended ()
public abstract void onClose ()
public abstract void onIdleExpired (long)
}
org/eclipse/jetty/io/WriterOutputStream.classWriterOutputStream.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.WriterOutputStream extends java.io.OutputStream {
protected final java.io.Writer _writer
protected final String _encoding
private final byte[] _buf
public void (java.io.Writer, java.lang.String)
java.io.Writer writer
String encoding
public void (java.io.Writer)
java.io.Writer writer
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public synchronized void write (int) throws java.io.IOException
int b
}
org/eclipse/jetty/io/BufferUtil.classBufferUtil.java
package org.eclipse.jetty.io
public org.eclipse.jetty.io.BufferUtil extends java.lang.Object {
static final byte SPACE
static final byte MINUS
static final byte[] DIGIT
private static final int[] decDivisors
private static final int[] hexDivisors
private static final long[] decDivisorsL
public void ()
public static int toInt (org.eclipse.jetty.io.Buffer)
byte b
int i
org.eclipse.jetty.io.Buffer buffer
int val
boolean started
boolean minus
public static long toLong (org.eclipse.jetty.io.Buffer)
byte b
int i
org.eclipse.jetty.io.Buffer buffer
long val
boolean started
boolean minus
public static void putHexInt (org.eclipse.jetty.io.Buffer, int)
int d
int i
boolean started
org.eclipse.jetty.io.Buffer buffer
int n
public static void prependHexInt (org.eclipse.jetty.io.Buffer, int)
int gi
int d
boolean minus
int gi
org.eclipse.jetty.io.Buffer buffer
int n
public static void putDecInt (org.eclipse.jetty.io.Buffer, int)
int d
int i
boolean started
org.eclipse.jetty.io.Buffer buffer
int n
public static void putDecLong (org.eclipse.jetty.io.Buffer, long)
long d
int i
boolean started
org.eclipse.jetty.io.Buffer buffer
long n
public static org.eclipse.jetty.io.Buffer toBuffer (long)
long value
org.eclipse.jetty.io.ByteArrayBuffer buf
public static void putCRLF (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
public static boolean isPrefix (org.eclipse.jetty.io.Buffer, org.eclipse.jetty.io.Buffer)
int i
org.eclipse.jetty.io.Buffer prefix
org.eclipse.jetty.io.Buffer buffer
int bi
public static java.lang.String to8859_1_String (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer buffer
static void ()
}
org/eclipse/jetty/io/AbstractBuffer.classAbstractBuffer.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.AbstractBuffer extends java.lang.Object implements org.eclipse.jetty.io.Buffer {
private static final org.eclipse.jetty.util.log.Logger LOG
private static final boolean __boundsChecking
protected static final String __IMMUTABLE
protected static final String __READONLY
protected static final String __READWRITE
protected static final String __VOLATILE
protected int _access
protected boolean _volatile
protected int _get
protected int _put
protected int _hash
protected int _hashGet
protected int _hashPut
protected int _mark
protected String _string
protected org.eclipse.jetty.io.View _view
static final boolean $assertionsDisabled
public void (int, boolean)
int access
boolean isVolatile
public byte[] asArray ()
byte[] bytes
byte[] array
public org.eclipse.jetty.io.ByteArrayBuffer duplicate (int)
int access
org.eclipse.jetty.io.Buffer b
public org.eclipse.jetty.io.Buffer asNonVolatileBuffer ()
public org.eclipse.jetty.io.Buffer asImmutableBuffer ()
public org.eclipse.jetty.io.Buffer asReadOnlyBuffer ()
public org.eclipse.jetty.io.Buffer asMutableBuffer ()
org.eclipse.jetty.io.Buffer b
public org.eclipse.jetty.io.Buffer buffer ()
public void clear ()
public void compact ()
byte[] array
int length
int s
public boolean equals (java.lang.Object)
org.eclipse.jetty.io.AbstractBuffer ab
byte b1
byte b2
int i
Object obj
org.eclipse.jetty.io.Buffer b
int get
int bi
public boolean equalsIgnoreCase (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.AbstractBuffer ab
byte b1
byte b2
int i
byte b1
byte b2
int i
org.eclipse.jetty.io.Buffer b
int get
int bi
byte[] array
byte[] barray
public byte get ()
public int get (byte[], int, int)
byte[] b
int offset
int length
int gi
int l
public org.eclipse.jetty.io.Buffer get (int)
int length
int gi
org.eclipse.jetty.io.Buffer view
public final int getIndex ()
public boolean hasContent ()
public int hashCode ()
byte b
int i
byte b
int i
int get
byte[] array
public boolean isImmutable ()
public boolean isReadOnly ()
public boolean isVolatile ()
public int length ()
public void mark ()
public void mark (int)
int offset
public int markIndex ()
public byte peek ()
public org.eclipse.jetty.io.Buffer peek (int, int)
int index
int length
public int poke (int, org.eclipse.jetty.io.Buffer)
int i
int s
int i
int s
int i
int s
int index
org.eclipse.jetty.io.Buffer src
int length
byte[] src_array
byte[] dst_array
public int poke (int, byte[], int, int)
int i
int s
int index
byte[] b
int offset
int length
byte[] dst_array
public int put (org.eclipse.jetty.io.Buffer)
org.eclipse.jetty.io.Buffer src
int pi
int l
public void put (byte)
byte b
int pi
public int put (byte[], int, int)
byte[] b
int offset
int length
int pi
int l
public int put (byte[])
byte[] b
int pi
int l
public final int putIndex ()
public void reset ()
public void rewind ()
public void setGetIndex (int)
int getIndex
public void setMarkIndex (int)
int index
public void setPutIndex (int)
int putIndex
public int skip (int)
int n
public org.eclipse.jetty.io.Buffer slice ()
public org.eclipse.jetty.io.Buffer sliceFromMark ()
public org.eclipse.jetty.io.Buffer sliceFromMark (int)
int length
org.eclipse.jetty.io.Buffer view
public int space ()
public java.lang.String toDetailString ()
byte b
int i
byte b
int i
StringBuilder buf
int count
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
byte[] bytes
Exception e
String charset
public java.lang.String toString (java.nio.charset.Charset)
byte[] bytes
Exception e
java.nio.charset.Charset charset
public java.lang.String toDebugString ()
public void writeTo (java.io.OutputStream) throws java.io.IOException
int l
int len
byte[] buf
int offset
java.io.OutputStream out
byte[] array
public int readFrom (java.io.InputStream, int) throws java.io.IOException
int l
int l
int p
byte[] buf
int total
java.io.InputStream in
int max
byte[] array
int s
static void ()
}
org/eclipse/jetty/io/Buffers.classBuffers.java
package org.eclipse.jetty.io
public abstract org.eclipse.jetty.io.Buffers extends java.lang.Object {
public abstract org.eclipse.jetty.io.Buffer getHeader ()
public abstract org.eclipse.jetty.io.Buffer getBuffer ()
public abstract org.eclipse.jetty.io.Buffer getBuffer (int)
public abstract void returnBuffer (org.eclipse.jetty.io.Buffer)
}
about.html
META-INF/maven/
META-INF/maven/org.eclipse.jetty/
META-INF/maven/org.eclipse.jetty/jetty-io/
META-INF/maven/org.eclipse.jetty/jetty-io/pom.xml
META-INF/maven/org.eclipse.jetty/jetty-io/pom.properties