- PhraseUtilities - org.apache.mina.example.haiku中的类
-
- PhraseUtilities() - 类 的构造器org.apache.mina.example.haiku.PhraseUtilities
-
- PooledByteBufferAllocator - org.apache.mina.common中的类
-
- PooledByteBufferAllocator() - 类 的构造器org.apache.mina.common.PooledByteBufferAllocator
-
Creates a new instance with the default timeout.
- PooledByteBufferAllocator(int) - 类 的构造器org.apache.mina.common.PooledByteBufferAllocator
-
Creates a new instance with the specified timeout.
- pop() - 类 中的方法org.apache.mina.util.ExpiringStack
-
Pops from this stack.
- pop() - 类 中的方法org.apache.mina.util.Stack
-
Pops from this stack.
- position() - 类 中的方法org.apache.mina.common.ByteBuffer
-
- position(int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- position() - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- position(int) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- position() - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- position(int) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- PREFIX - 类 中的静态变量org.apache.mina.filter.LoggingFilter
-
Session attribute key: prefix string
- PREFIX - 类 中的静态变量org.apache.mina.util.SessionLog
-
Session attribute key: prefix string
- prefixedDataAvailable(int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Returns true if this buffer contains a data which has a data
length as a prefix and the buffer has remaining data as enough as
specified in the data length field.
- prefixedDataAvailable(int, int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Returns true if this buffer contains a data which has a data
length as a prefix and the buffer has remaining data as enough as
specified in the data length field.
- processEvent(IoFilter.NextFilter, IoSession, ExecutorFilter.EventType, Object) - 类 中的方法org.apache.mina.filter.executor.ExecutorFilter
-
- processStreamIo(IoSession, InputStream, OutputStream) - 类 中的方法org.apache.mina.example.httpserver.stream.HttpProtocolHandler
-
- processStreamIo(IoSession, InputStream, OutputStream) - 类 中的方法org.apache.mina.handler.StreamIoHandler
-
Implement this method to execute your stream I/O logic;
please note that you must forward the process request to other
thread or thread pool.
- ProtocolCodecException - org.apache.mina.filter.codec中的异常错误
-
- ProtocolCodecException() - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolCodecException
-
Constructs a new instance.
- ProtocolCodecException(String) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolCodecException
-
Constructs a new instance with the specified message.
- ProtocolCodecException(Throwable) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolCodecException
-
Constructs a new instance with the specified cause.
- ProtocolCodecException(String, Throwable) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolCodecException
-
Constructs a new instance with the specified message and the specified
cause.
- ProtocolCodecFactory - org.apache.mina.filter.codec中的接口
-
- ProtocolCodecFilter - org.apache.mina.filter.codec中的类
-
- ProtocolCodecFilter(ProtocolCodecFactory) - 类 的构造器org.apache.mina.filter.codec.ProtocolCodecFilter
-
- ProtocolCodecFilter(ProtocolEncoder, ProtocolDecoder) - 类 的构造器org.apache.mina.filter.codec.ProtocolCodecFilter
-
- ProtocolCodecFilter(Class<? extends ProtocolEncoder>, Class<? extends ProtocolDecoder>) - 类 的构造器org.apache.mina.filter.codec.ProtocolCodecFilter
-
- ProtocolDecoder - org.apache.mina.filter.codec中的接口
-
Decodes binary or protocol-specific data into higher-level message objects.
- ProtocolDecoderAdapter - org.apache.mina.filter.codec中的类
-
- ProtocolDecoderAdapter() - 类 的构造器org.apache.mina.filter.codec.ProtocolDecoderAdapter
-
- ProtocolDecoderException - org.apache.mina.filter.codec中的异常错误
-
- ProtocolDecoderException() - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolDecoderException
-
Constructs a new instance.
- ProtocolDecoderException(String) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolDecoderException
-
Constructs a new instance with the specified message.
- ProtocolDecoderException(Throwable) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolDecoderException
-
Constructs a new instance with the specified cause.
- ProtocolDecoderException(String, Throwable) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolDecoderException
-
Constructs a new instance with the specified message and the specified
cause.
- ProtocolDecoderOutput - org.apache.mina.filter.codec中的接口
-
- ProtocolEncoder - org.apache.mina.filter.codec中的接口
-
Encodes higher-level message objects into binary or protocol-specific data.
- ProtocolEncoderAdapter - org.apache.mina.filter.codec中的类
-
An abstract
ProtocolEncoder
implementation for those who don't have any
resources to dispose.
- ProtocolEncoderAdapter() - 类 的构造器org.apache.mina.filter.codec.ProtocolEncoderAdapter
-
- ProtocolEncoderException - org.apache.mina.filter.codec中的异常错误
-
An exception that is thrown when
ProtocolEncoder
cannot understand or failed to validate the specified message object.
- ProtocolEncoderException() - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolEncoderException
-
Constructs a new instance.
- ProtocolEncoderException(String) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolEncoderException
-
Constructs a new instance with the specified message.
- ProtocolEncoderException(Throwable) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolEncoderException
-
Constructs a new instance with the specified cause.
- ProtocolEncoderException(String, Throwable) - 异常错误 的构造器org.apache.mina.filter.codec.ProtocolEncoderException
-
Constructs a new instance with the specified message and the specified
cause.
- ProtocolEncoderOutput - org.apache.mina.filter.codec中的接口
-
- push(Object) - 类 中的方法org.apache.mina.util.ExpiringStack
-
Push into this stack.
- push(Object) - 类 中的方法org.apache.mina.util.Stack
-
Push into this stack.
- put(byte) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- put(int, byte) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- put(ByteBuffer) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of the specified src into this buffer.
- put(ByteBuffer) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of the specified src into this buffer.
- put(byte[], int, int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- put(byte[]) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- put(byte) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- put(int, byte) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- put(ByteBuffer) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- put(ByteBuffer) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- put(byte[], int, int) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- put(byte[]) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- put(IoSession) - 类 中的方法org.apache.mina.common.ExpiringSessionRecycler
-
- put(IoSession) - 接口 中的方法org.apache.mina.common.IoSessionRecycler
-
Called when the underlying transport creates or writes a new
IoSession
.
- put(byte) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- put(int, byte) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- put(ByteBuffer) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- put(byte[], int, int) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- put(K, V) - 类 中的方法org.apache.mina.util.ExpiringMap
-
- putAll(Map<? extends K, ? extends V>) - 类 中的方法org.apache.mina.util.ExpiringMap
-
- putChar(char) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putChar(int, char) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putChar(char) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putChar(int, char) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putChar(char) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putChar(int, char) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putDouble(double) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putDouble(int, double) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putDouble(double) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putDouble(int, double) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putDouble(double) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putDouble(int, double) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putFloat(float) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putFloat(int, float) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putFloat(float) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putFloat(int, float) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putFloat(float) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putFloat(int, float) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putInt(int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putInt(int, int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putInt(int) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putInt(int, int) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putInt(int) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putInt(int, int) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putLong(long) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putLong(int, long) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putLong(long) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putLong(int, long) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putLong(long) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putLong(int, long) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putObject(Object) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the specified Java object to the buffer.
- putObject(Object) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putPrefixedString(CharSequence, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
- putPrefixedString(CharSequence, int, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
- putPrefixedString(CharSequence, int, int, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
- putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
- putPrefixedString(CharSequence, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putPrefixedString(CharSequence, int, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putPrefixedString(CharSequence, int, int, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putShort(short) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putShort(int, short) - 类 中的方法org.apache.mina.common.ByteBuffer
-
- putShort(short) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putShort(int, short) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putShort(short) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putShort(int, short) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- putString(CharSequence, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of in
into this buffer using the
specified encoder
.
- putString(CharSequence, int, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Writes the content of in
into this buffer as a
NUL
-terminated string using the specified
encoder
.
- putString(CharSequence, int, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- putString(CharSequence, CharsetEncoder) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-