Uses of Interface
com.sun.grizzly.Buffer

Packages that use Buffer
com.sun.grizzly   
com.sun.grizzly.asyncqueue   
com.sun.grizzly.memory   
com.sun.grizzly.memory.slab   
com.sun.grizzly.nio   
com.sun.grizzly.nio.tmpselectors   
com.sun.grizzly.nio.transport   
com.sun.grizzly.smart   
com.sun.grizzly.smart.transformers   
com.sun.grizzly.ssl   
com.sun.grizzly.streams   
com.sun.grizzly.utils   
 

Uses of Buffer in com.sun.grizzly
 

Methods in com.sun.grizzly that return Buffer
 Buffer<K> Buffer.asReadOnlyBuffer()
          Creates a new, read-only byte buffer that shares this buffer's content.
 Buffer<K> Buffer.clear()
          Clears this buffer.
 Buffer<K> Buffer.compact()
          Compacts this buffer  (optional operation).
 Buffer<K> Buffer.duplicate()
          Creates a new byte buffer that shares this buffer's content.
 Buffer<K> Buffer.flip()
          Flips this buffer.
 Buffer<K> Buffer.get(byte[] dst)
          Relative bulk get method.
 Buffer<K> Buffer.get(byte[] dst, int offset, int length)
          Relative bulk get method.
 Buffer<K> Buffer.limit(int newLimit)
          Sets this buffer's limit.
 Buffer<K> Buffer.mark()
          Sets this buffer's mark at its position.
 Buffer<K> Buffer.order(ByteOrder bo)
          Modifies this buffer's byte order.
 Buffer<K> Buffer.position(int newPosition)
          Sets this buffer's position.
 Buffer<K> Buffer.put(Buffer src)
          Relative bulk put method  (optional operation).
 Buffer<K> Buffer.put(byte b)
          Relative put method  (optional operation).
 Buffer<K> Buffer.put(byte[] src)
          Relative bulk put method  (optional operation).
 Buffer<K> Buffer.put(byte[] src, int offset, int length)
          Relative bulk put method  (optional operation).
 Buffer<K> Buffer.put(int index, byte b)
          Absolute put method  (optional operation).
 Buffer<K> Buffer.putChar(char value)
          Relative put method for writing a char value  (optional operation).
 Buffer<K> Buffer.putChar(int index, char value)
          Absolute put method for writing a char value  (optional operation).
 Buffer<K> Buffer.putDouble(double value)
          Relative put method for writing a double value  (optional operation).
 Buffer<K> Buffer.putDouble(int index, double value)
          Absolute put method for writing a double value  (optional operation).
 Buffer<K> Buffer.putFloat(float value)
          Relative put method for writing a float value  (optional operation).
 Buffer<K> Buffer.putFloat(int index, float value)
          Absolute put method for writing a float value  (optional operation).
 Buffer<K> Buffer.putInt(int value)
          Relative put method for writing an int value  (optional operation).
 Buffer<K> Buffer.putInt(int index, int value)
          Absolute put method for writing an int value  (optional operation).
 Buffer<K> Buffer.putLong(int index, long value)
          Absolute put method for writing a long value  (optional operation).
 Buffer<K> Buffer.putLong(long value)
          Relative put method for writing a long value  (optional operation).
 Buffer<K> Buffer.putShort(int index, short value)
          Absolute put method for writing a short value  (optional operation).
 Buffer<K> Buffer.putShort(short value)
          Relative put method for writing a short value  (optional operation).
 Buffer<K> Buffer.reset()
          Resets this buffer's position to the previously-marked position.
 Buffer<K> Buffer.rewind()
          Rewinds this buffer.
 Buffer<K> Buffer.slice()
          Creates a new byte buffer whose content is a shared subsequence of this buffer's content.
 

Methods in com.sun.grizzly that return types with arguments of type Buffer
 Future<ReadResult<Buffer,L>> Readable.read()
          Method reads data.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Condition<ReadResult<Buffer,L>> condition)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> AbstractReader.read(Connection connection)
          Method reads data.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection)
          Method reads data.
 Future<ReadResult<Buffer,L>> AbstractReader.read(Connection connection, Buffer buffer)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> AbstractReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<WriteResult<Buffer,L>> Writable.write(Buffer buffer)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writable.write(Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, L dstAddress, Buffer buffer)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writable.write(L dstAddress, Buffer buffer)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writable.write(L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 

Methods in com.sun.grizzly with parameters of type Buffer
 Buffer<K> Buffer.put(Buffer src)
          Relative bulk put method  (optional operation).
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Condition<ReadResult<Buffer,L>> condition)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> AbstractReader.read(Connection connection, Buffer buffer)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> AbstractReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<WriteResult<Buffer,L>> Writable.write(Buffer buffer)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writable.write(Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, L dstAddress, Buffer buffer)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writable.write(L dstAddress, Buffer buffer)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writable.write(L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 

Method parameters in com.sun.grizzly with type arguments of type Buffer
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Condition<ReadResult<Buffer,L>> condition)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Readable.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Condition<ReadResult<Buffer,L>> condition)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> AbstractReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,L>> Reader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,L>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<WriteResult<Buffer,L>> Writable.write(Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> AbstractWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writer.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,L>> Writable.write(L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler)
          Method writes the buffer to the specific address.
 

Uses of Buffer in com.sun.grizzly.asyncqueue
 

Fields in com.sun.grizzly.asyncqueue declared as Buffer
protected  Buffer AsyncQueueRecord.buffer
           
 

Methods in com.sun.grizzly.asyncqueue that return Buffer
 Buffer AsyncQueueRecord.getBuffer()
           
 

Methods in com.sun.grizzly.asyncqueue that return types with arguments of type Buffer
 Future<WriteResult<Buffer,L>> AsyncQueueWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 

Methods in com.sun.grizzly.asyncqueue with parameters of type Buffer
 void AsyncQueueRecord.set(Buffer buffer, Future future, R currentResult, CompletionHandler completionHandler, Interceptor<R> interceptor)
           
 void AsyncWriteQueueRecord.set(Buffer buffer, Future future, WriteResult currentResult, CompletionHandler completionHandler, Interceptor<WriteResult> interceptor, A dstAddress)
           
 void AsyncQueueRecord.setBuffer(Buffer buffer)
           
 Future<WriteResult<Buffer,L>> AsyncQueueWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 

Method parameters in com.sun.grizzly.asyncqueue with type arguments of type Buffer
 Future<WriteResult<Buffer,L>> AsyncQueueWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 Future<WriteResult<Buffer,L>> AsyncQueueWriter.write(Connection connection, L dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,L>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 

Uses of Buffer in com.sun.grizzly.memory
 

Classes in com.sun.grizzly.memory with type parameters of type Buffer
 interface MemoryManager<E extends Buffer>
          MemoryManager, responsible for allocating and releasing memory, required during application runtime.
 interface WrapperAware<E extends Buffer>
          MemoryManagers, which implement this interface, are able to convert frequently used Java buffer types to Grizzly Buffer.
 

Classes in com.sun.grizzly.memory that implement Buffer
 class ByteBufferWrapper
          Buffer implementation, which uses the ByteBuffer underneath.
 class DefaultMemoryManager.TrimAwareWrapper
          ByteBufferWrapper implementation, which supports triming.
 

Methods in com.sun.grizzly.memory with type parameters of type Buffer
static
<E extends Buffer>
E
MemoryUtils.wrap(MemoryManager<E> memoryManager, byte[] array)
          Returns Buffer, which wraps the byte array.
static
<E extends Buffer>
E
MemoryUtils.wrap(MemoryManager<E> memoryManager, byte[] array, int offset, int length)
          Returns Buffer, which wraps the part of byte array with specific offset and length.
static
<E extends Buffer>
E
MemoryUtils.wrap(MemoryManager<E> memoryManager, ByteBuffer byteBuffer)
          Returns Buffer, which wraps the ByteBuffer.
static
<E extends Buffer>
E
MemoryUtils.wrap(MemoryManager<E> memoryManager, String s)
          Returns Buffer, which wraps the String.
static
<E extends Buffer>
E
MemoryUtils.wrap(MemoryManager<E> memoryManager, String s, Charset charset)
          Returns Buffer, which wraps the String with the specific Charset.
 

Methods in com.sun.grizzly.memory with parameters of type Buffer
 int ByteBufferWrapper.compareTo(Buffer<ByteBuffer> o)
           
 ByteBufferWrapper ByteBufferWrapper.put(Buffer src)
           
 

Uses of Buffer in com.sun.grizzly.memory.slab
 

Classes in com.sun.grizzly.memory.slab that implement Buffer
 class SlabByteBufferWrapper
          The SlabByteBufferWrapper knows both the MemoryManager and the slab used to allocate it.
 

Methods in com.sun.grizzly.memory.slab that return Buffer
 Buffer SlabMemoryManagerBase.allocate(int minSize, int maxSize)
           
 

Uses of Buffer in com.sun.grizzly.nio
 

Methods in com.sun.grizzly.nio that return types with arguments of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOConnection.read()
           
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOConnection.read(Buffer buffer)
           
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler)
           
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(Buffer buffer)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(SocketAddress dstAddress, Buffer buffer)
           
 

Methods in com.sun.grizzly.nio with parameters of type Buffer
protected  int AbstractNIOAsyncQueueReader.doRead(Connection connection, ReadResult currentResult, Buffer message)
          Performs real read on the NIO channel
protected
<E> void
AbstractNIOAsyncQueueWriter.doWrite(Connection connection, WriteResult currentResult, CompletionHandler completionHandler, SocketAddress dstAddress, Buffer buffer)
          Performs real write on the NIO channel
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOConnection.read(Buffer buffer)
           
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler)
           
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
protected abstract  int AbstractNIOAsyncQueueReader.read0(Connection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(Buffer buffer)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(SocketAddress dstAddress, Buffer buffer)
           
protected abstract  int AbstractNIOAsyncQueueWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult<Buffer,SocketAddress> currentResult)
           
 

Method parameters in com.sun.grizzly.nio with type arguments of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler)
           
 Future<ReadResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
protected abstract  int AbstractNIOAsyncQueueReader.read0(Connection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOConnection.write(Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> AbstractNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
          Method writes the Buffer to the specific address.
protected abstract  int AbstractNIOAsyncQueueWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult<Buffer,SocketAddress> currentResult)
           
 

Uses of Buffer in com.sun.grizzly.nio.tmpselectors
 

Methods in com.sun.grizzly.nio.tmpselectors that return Buffer
protected  Buffer TemporarySelectorReader.acquireBuffer(Connection connection)
           
 

Methods in com.sun.grizzly.nio.tmpselectors that return types with arguments of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> TemporarySelectorReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,SocketAddress>> TemporarySelectorReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor, long timeout, TimeUnit timeunit)
          Method reads data to the message.
 Future<WriteResult<Buffer,SocketAddress>> TemporarySelectorWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> TemporarySelectorWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, long timeout, TimeUnit timeunit)
          Method writes the message to the specific address.
 

Methods in com.sun.grizzly.nio.tmpselectors with parameters of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> TemporarySelectorReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,SocketAddress>> TemporarySelectorReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor, long timeout, TimeUnit timeunit)
          Method reads data to the message.
protected  int TemporarySelectorReader.read0(Connection connection, ReadResult currentResult, Buffer buffer, long timeout, TimeUnit timeunit)
           
protected abstract  int TemporarySelectorReader.readNow0(Connection connection, Buffer buffer, ReadResult currentResult)
           
 Future<WriteResult<Buffer,SocketAddress>> TemporarySelectorWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> TemporarySelectorWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, long timeout, TimeUnit timeunit)
          Method writes the message to the specific address.
protected  int TemporarySelectorWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult currentResult, long timeout, TimeUnit timeunit)
          Flush the buffer by looping until the Buffer is empty
protected abstract  int TemporarySelectorWriter.writeNow0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult currentResult)
           
 

Method parameters in com.sun.grizzly.nio.tmpselectors with type arguments of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> TemporarySelectorReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor)
          Method reads data to the buffer.
 Future<ReadResult<Buffer,SocketAddress>> TemporarySelectorReader.read(Connection connection, Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Interceptor<ReadResult> interceptor, long timeout, TimeUnit timeunit)
          Method reads data to the message.
 Future<WriteResult<Buffer,SocketAddress>> TemporarySelectorWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor)
          Method writes the buffer to the specific address.
 Future<WriteResult<Buffer,SocketAddress>> TemporarySelectorWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, long timeout, TimeUnit timeunit)
          Method writes the message to the specific address.
 

Uses of Buffer in com.sun.grizzly.nio.transport
 

Methods in com.sun.grizzly.nio.transport that return Buffer
protected  Buffer TCPNIOStreamReader.read0()
           
protected  Buffer TCPNIOStreamReader.unwrap(Object data)
           
protected  Buffer UDPNIOStreamReader.unwrap(Object record)
           
 

Methods in com.sun.grizzly.nio.transport that return types with arguments of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> TCPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 Future<ReadResult<Buffer,SocketAddress>> UDPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOConnection.write(SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 Future<WriteResult<Buffer,SocketAddress>> UDPNIOConnection.write(SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 

Methods in com.sun.grizzly.nio.transport with parameters of type Buffer
protected  void UDPNIOAsyncQueueReader.addRecord(Connection connection, Buffer buffer, CompletionHandler completionHandler, Interceptor<ReadResult> interceptor)
           
protected  void TCPNIOAsyncQueueReader.addRecord(Connection connection, Buffer buffer, CompletionHandler completionHandler, Interceptor<ReadResult> interceptor)
           
protected  Future<Integer> TCPNIOStreamWriter.flush0(Buffer current, CompletionHandler<Integer> completionHandler)
           
protected  Future<Integer> UDPNIOStreamWriter.flush0(Buffer current, CompletionHandler<Integer> completionHandler)
           
 Future<ReadResult<Buffer,SocketAddress>> TCPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 Future<ReadResult<Buffer,SocketAddress>> UDPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 int TCPNIOTransport.read(Connection connection, Buffer buffer)
           
 int UDPNIOTransport.read(Connection connection, Buffer buffer)
           
 int TCPNIOTransport.read(Connection connection, Buffer buffer, ReadResult currentResult)
           
 int UDPNIOTransport.read(Connection connection, Buffer buffer, ReadResult currentResult)
           
protected  int UDPNIOAsyncQueueReader.read0(Connection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)
           
protected  int TCPNIOAsyncQueueReader.read0(Connection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)
           
protected  int TCPNIOTemporarySelectorReader.readNow0(Connection connection, Buffer buffer, ReadResult currentResult)
           
protected  int UDPNIOTemporarySelectorReader.readNow0(Connection connection, Buffer buffer, ReadResult currentResult)
           
protected  Object TCPNIOStreamReader.wrap(Buffer buffer)
           
protected  Object UDPNIOStreamReader.wrap(Buffer buffer)
           
 int TCPNIOTransport.write(Connection connection, Buffer buffer)
           
 int TCPNIOTransport.write(Connection connection, Buffer buffer, WriteResult currentResult)
           
 int UDPNIOTransport.write(Connection connection, SocketAddress dstAddress, Buffer buffer)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
           
 int UDPNIOTransport.write(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult currentResult)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOConnection.write(SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 Future<WriteResult<Buffer,SocketAddress>> UDPNIOConnection.write(SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
protected  int TCPNIOAsyncQueueWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult<Buffer,SocketAddress> currentResult)
           
protected  int UDPNIOAsyncQueueWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult<Buffer,SocketAddress> currentResult)
           
protected  int TCPNIOTemporarySelectorWriter.writeNow0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult currentResult)
           
protected  int UDPNIOTemporarySelectorWriter.writeNow0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult currentResult)
           
 

Method parameters in com.sun.grizzly.nio.transport with type arguments of type Buffer
 Future<ReadResult<Buffer,SocketAddress>> TCPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 Future<ReadResult<Buffer,SocketAddress>> TCPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 Future<ReadResult<Buffer,SocketAddress>> UDPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
 Future<ReadResult<Buffer,SocketAddress>> UDPNIOConnection.read(Buffer buffer, CompletionHandler<ReadResult<Buffer,SocketAddress>> completionHandler, Condition<ReadResult<Buffer,SocketAddress>> condition)
           
protected  int UDPNIOAsyncQueueReader.read0(Connection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)
           
protected  int TCPNIOAsyncQueueReader.read0(Connection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOAsyncQueueWriter.write(Connection connection, SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler, Interceptor<WriteResult> interceptor, MessageCloner<Buffer> cloner)
           
 Future<WriteResult<Buffer,SocketAddress>> TCPNIOConnection.write(SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
 Future<WriteResult<Buffer,SocketAddress>> UDPNIOConnection.write(SocketAddress dstAddress, Buffer buffer, CompletionHandler<WriteResult<Buffer,SocketAddress>> completionHandler)
           
protected  int TCPNIOAsyncQueueWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult<Buffer,SocketAddress> currentResult)
           
protected  int UDPNIOAsyncQueueWriter.write0(Connection connection, SocketAddress dstAddress, Buffer buffer, WriteResult<Buffer,SocketAddress> currentResult)
           
 

Uses of Buffer in com.sun.grizzly.smart
 

Methods in com.sun.grizzly.smart that return types with arguments of type Buffer
 Transformer<Buffer,K> SmartFilter.getDecoder()
           
 Transformer<Buffer,K> SmartCodec.getDecoder()
           
 Transformer<K,Buffer> SmartFilter.getEncoder()
           
 Transformer<K,Buffer> SmartCodec.getEncoder()
           
 TransformationResult<Buffer> SmartEncoderTransformer.transform(AttributeStorage storage, E input, Buffer output)
           
 

Methods in com.sun.grizzly.smart with parameters of type Buffer
 TransformationResult<E> SmartDecoderTransformer.transform(AttributeStorage storage, Buffer input, E output)
           
 TransformationResult<Buffer> SmartEncoderTransformer.transform(AttributeStorage storage, E input, Buffer output)
           
 

Constructor parameters in com.sun.grizzly.smart with type arguments of type Buffer
SmartCodec(Transformer<Buffer,K> decoder, Transformer<K,Buffer> encoder)
           
SmartCodec(Transformer<Buffer,K> decoder, Transformer<K,Buffer> encoder)
           
 

Uses of Buffer in com.sun.grizzly.smart.transformers
 

Methods in com.sun.grizzly.smart.transformers that return Buffer
 Buffer ByteEncoder.put(Buffer output, Byte value)
           
 Buffer CharEncoder.put(Buffer output, Character value)
           
 Buffer DoubleEncoder.put(Buffer output, Double value)
           
abstract  Buffer PrimitiveEncoder.put(Buffer output, E value)
           
 Buffer FloatEncoder.put(Buffer output, Float value)
           
 Buffer IntegerEncoder.put(Buffer output, Integer value)
           
 Buffer LongEncoder.put(Buffer output, Long value)
           
 Buffer ShortEncoder.put(Buffer output, Short value)
           
 

Methods in com.sun.grizzly.smart.transformers that return types with arguments of type Buffer
 TransformationResult<Buffer> SequenceEncoder.transform(AttributeStorage storage, E input, Buffer output)
           
 TransformationResult<Buffer> PrimitiveEncoder.transform(AttributeStorage storage, E input, Buffer output)
           
 TransformationResult<Buffer> ArrayEncoder.transform(AttributeStorage storage, Object input, Buffer output)
           
 

Methods in com.sun.grizzly.smart.transformers with parameters of type Buffer
 Double DoubleDecoder.get(Buffer input)
           
abstract  E PrimitiveDecoder.get(Buffer input)
           
 Float FloatDecoder.get(Buffer input)
           
 Long LongDecoder.get(Buffer input)
           
 Short ShortDecoder.get(Buffer input)
           
 Character CharDecoder.get(Buffer input)
           
 Integer IntegerDecoder.get(Buffer input)
           
 Byte ByteDecoder.get(Buffer input)
           
 Buffer ByteEncoder.put(Buffer output, Byte value)
           
 Buffer CharEncoder.put(Buffer output, Character value)
           
 Buffer DoubleEncoder.put(Buffer output, Double value)
           
abstract  Buffer PrimitiveEncoder.put(Buffer output, E value)
           
 Buffer FloatEncoder.put(Buffer output, Float value)
           
 Buffer IntegerEncoder.put(Buffer output, Integer value)
           
 Buffer LongEncoder.put(Buffer output, Long value)
           
 Buffer ShortEncoder.put(Buffer output, Short value)
           
 TransformationResult<E> PrimitiveDecoder.transform(AttributeStorage storage, Buffer input, E output)
           
 TransformationResult<E> SequenceDecoder.transform(AttributeStorage storage, Buffer input, E output)
           
 TransformationResult<Object> ArrayDecoder.transform(AttributeStorage storage, Buffer input, Object output)
           
 TransformationResult<Buffer> SequenceEncoder.transform(AttributeStorage storage, E input, Buffer output)
           
 TransformationResult<Buffer> PrimitiveEncoder.transform(AttributeStorage storage, E input, Buffer output)
           
 TransformationResult<Buffer> ArrayEncoder.transform(AttributeStorage storage, Object input, Buffer output)
           
 

Method parameters in com.sun.grizzly.smart.transformers with type arguments of type Buffer
protected  void ArrayEncoder.saveState(AttributeStorage storage, int currentElementIdx, TransformationResult<Buffer> lastResult)
           
protected  void SequenceEncoder.saveState(AttributeStorage storage, TransformationResult<Buffer> lastResult)
          Save the transformer state.
 

Uses of Buffer in com.sun.grizzly.ssl
 

Fields in com.sun.grizzly.ssl with type parameters of type Buffer
 Attribute<Buffer> SSLResourcesAccessor.plainBufferAttribute
           
 Attribute<Buffer> SSLResourcesAccessor.sslSecuredInBufferAttribute
           
 Attribute<Buffer> SSLResourcesAccessor.sslSecuredOutBufferAttribute
           
 

Methods in com.sun.grizzly.ssl that return Buffer
 Buffer SSLResourcesAccessor.getAppBuffer(AttributeStorage state)
           
 Buffer SSLDecoderTransformer.getInput(AttributeStorage state)
           
 Buffer SSLEncoderTransformer.getInput(AttributeStorage state)
           
 Buffer SSLHandshakeDecoder.getInput(AttributeStorage state)
           
 Buffer SSLHandshakeEncoder.getInput(AttributeStorage state)
           
 Buffer SSLDecoderTransformer.getOutput(AttributeStorage state)
           
 Buffer SSLEncoderTransformer.getOutput(AttributeStorage state)
           
 Buffer SSLHandshakeDecoder.getOutput(AttributeStorage state)
           
 Buffer SSLHandshakeEncoder.getOutput(AttributeStorage state)
           
 Buffer SSLResourcesAccessor.getSecuredInBuffer(AttributeStorage state)
           
 Buffer SSLResourcesAccessor.getSecuredOutBuffer(AttributeStorage state)
           
 Buffer SSLResourcesAccessor.obtainAppBuffer(AttributeStorage state)
          Obtaining secured input buffer
 Buffer SSLResourcesAccessor.obtainSecuredInBuffer(AttributeStorage state)
          Obtaining secured input buffer
 Buffer SSLResourcesAccessor.obtainSecuredOutBuffer(AttributeStorage state)
          Obtaining secured output buffer
protected  Buffer SSLStreamReader.read0()
           
protected  Buffer SSLStreamReader.unwrap(Object data)
           
 

Methods in com.sun.grizzly.ssl that return types with arguments of type Buffer
 Transformer<Buffer,Buffer> SSLCodec.getDecoder()
          
 Transformer<Buffer,Buffer> SSLCodec.getDecoder()
          
 Transformer<Buffer,Buffer> SSLCodec.getEncoder()
          
 Transformer<Buffer,Buffer> SSLCodec.getEncoder()
          
 TransformationResult<Buffer> SSLDecoderTransformer.getLastResult(AttributeStorage state)
           
 TransformationResult<Buffer> SSLEncoderTransformer.getLastResult(AttributeStorage state)
           
 TransformationResult<Buffer> SSLHandshakeDecoder.getLastResult(AttributeStorage state)
           
 TransformationResult<Buffer> SSLHandshakeEncoder.getLastResult(AttributeStorage state)
           
 TransformationResult<Buffer> SSLDecoderTransformer.transform(AttributeStorage state)
           
 TransformationResult<Buffer> SSLEncoderTransformer.transform(AttributeStorage state)
           
 TransformationResult<Buffer> SSLDecoderTransformer.transform(AttributeStorage state, Buffer originalMessage, Buffer targetMessage)
           
 TransformationResult<Buffer> SSLEncoderTransformer.transform(AttributeStorage state, Buffer originalMessage, Buffer targetMessage)
           
 

Methods in com.sun.grizzly.ssl with parameters of type Buffer
 boolean SSLStreamReader.appendBuffer(Buffer buffer)
           
protected  Future<Integer> SSLStreamWriter.flush0(Buffer buffer, CompletionHandler<Integer> completionHandler)
           
 void SSLResourcesAccessor.setAppBuffer(AttributeStorage state, Buffer buffer)
           
 void SSLDecoderTransformer.setInput(AttributeStorage state, Buffer input)
           
 void SSLEncoderTransformer.setInput(AttributeStorage state, Buffer input)
           
 void SSLHandshakeDecoder.setInput(AttributeStorage state, Buffer input)
           
 void SSLHandshakeEncoder.setInput(AttributeStorage state, Buffer input)
           
 void SSLDecoderTransformer.setOutput(AttributeStorage state, Buffer output)
           
 void SSLEncoderTransformer.setOutput(AttributeStorage state, Buffer outputTarget)
           
 void SSLHandshakeDecoder.setOutput(AttributeStorage state, Buffer output)
           
 void SSLHandshakeEncoder.setOutput(AttributeStorage state, Buffer output)
           
 void SSLResourcesAccessor.setSecuredInBuffer(AttributeStorage state, Buffer buffer)
           
 void SSLResourcesAccessor.setSecuredOutBuffer(AttributeStorage state, Buffer buffer)
           
 TransformationResult<Buffer> SSLDecoderTransformer.transform(AttributeStorage state, Buffer originalMessage, Buffer targetMessage)
           
 TransformationResult<Buffer> SSLDecoderTransformer.transform(AttributeStorage state, Buffer originalMessage, Buffer targetMessage)
           
 TransformationResult<Buffer> SSLEncoderTransformer.transform(AttributeStorage state, Buffer originalMessage, Buffer targetMessage)
           
 TransformationResult<Buffer> SSLEncoderTransformer.transform(AttributeStorage state, Buffer originalMessage, Buffer targetMessage)
           
 TransformationResult SSLHandshakeDecoder.transform(AttributeStorage state, Buffer input, Buffer output)
           
 TransformationResult SSLHandshakeDecoder.transform(AttributeStorage state, Buffer input, Buffer output)
           
 TransformationResult SSLHandshakeEncoder.transform(AttributeStorage state, Buffer input, Buffer output)
           
 TransformationResult SSLHandshakeEncoder.transform(AttributeStorage state, Buffer input, Buffer output)
           
static SSLEngineResult SSLUtils.unwrap(SSLEngine sslEngine, Buffer securedInBuffer, Buffer plainBuffer)
           
static SSLEngineResult SSLUtils.unwrap(SSLEngine sslEngine, Buffer securedInBuffer, Buffer plainBuffer)
           
protected  Object SSLStreamReader.wrap(Buffer buffer)
           
static SSLEngineResult SSLUtils.wrap(SSLEngine sslEngine, Buffer plainBuffer, Buffer securedOutBuffer)
           
static SSLEngineResult SSLUtils.wrap(SSLEngine sslEngine, Buffer plainBuffer, Buffer securedOutBuffer)
           
 

Uses of Buffer in com.sun.grizzly.streams
 

Fields in com.sun.grizzly.streams declared as Buffer
protected  Buffer AbstractStreamWriter.buffer
           
 

Methods in com.sun.grizzly.streams that return Buffer
 Buffer StreamReader.getBuffer()
          Return the current StreamReader's source Buffer.
 Buffer AbstractStreamWriter.getBuffer()
          Get the current Buffer, where the StreamWriter buffers output.
 Buffer StreamWriter.getBuffer()
          Get the current Buffer, where the StreamWriter buffers output.
 Buffer AbstractStreamReader.getBuffer()
          Return the current StreamReader's source Buffer.
protected  Buffer AbstractStreamWriter.newBuffer(int size)
           
protected  Buffer AbstractStreamReader.newBuffer(int size)
           
protected  Buffer AbstractStreamReader.pollBuffer()
           
 Buffer StreamReader.readBuffer()
          Returns the current StreamReader's source Buffer and makes next available Buffer current.
 Buffer AbstractStreamReader.readBuffer()
          Returns the current StreamReader's source Buffer and makes next available Buffer current.
protected abstract  Buffer AbstractStreamReader.unwrap(Object data)
           
 

Methods in com.sun.grizzly.streams with parameters of type Buffer
 boolean StreamReader.appendBuffer(Buffer buffer)
          Add more data to the end of the stream.
 boolean AbstractStreamReader.appendBuffer(Buffer buffer)
          Add more data to the end of the stream.
protected abstract  Future<Integer> AbstractStreamWriter.flush0(Buffer buffer, CompletionHandler<Integer> completionHandler)
           
 boolean StreamReader.prependBuffer(Buffer buffer)
          Add more data to the beginning of the stream.
 boolean AbstractStreamReader.prependBuffer(Buffer buffer)
          Add more data to the beginning of the stream.
 void StreamReader.readBytes(Buffer buffer)
          Fill the buffer with data from the stream (that is, copy data from the stream to fill buffer from position to limit).
 void AbstractStreamReader.readBytes(Buffer buffer)
          Fill the buffer with data from the stream (that is, copy data from the stream to fill buffer from position to limit).
protected abstract  Object AbstractStreamReader.wrap(Buffer buffer)
           
 void AbstractStreamWriter.writeBuffer(Buffer b)
          Write the Buffer to the StreamWriter.
 void StreamWriter.writeBuffer(Buffer buffer)
          Write the Buffer to the StreamWriter.
protected  void AbstractStreamWriter.writeBuffer(Buffer b, CompletionHandler completionHandler)
           
 

Constructors in com.sun.grizzly.streams with parameters of type Buffer
AbstractStreamWriter.DisposeBufferCompletionHandler(Buffer buffer)
           
 

Uses of Buffer in com.sun.grizzly.utils
 

Methods in com.sun.grizzly.utils that return Buffer
 Buffer WritableOutputStream.getBuffer()
           
 Buffer ReadableInputStream.getBuffer()
           
 

Methods in com.sun.grizzly.utils that return types with arguments of type Buffer
 TransformationResult<Buffer> StringEncoder.transform(AttributeStorage storage, String input, Buffer output)
           
 

Methods in com.sun.grizzly.utils with parameters of type Buffer
protected  TransformationResult<String> StringDecoder.parseWithLengthPrefix(AttributeStorage storage, Buffer input)
           
protected  TransformationResult<String> StringDecoder.parseWithTerminatingSeq(AttributeStorage storage, Buffer input)
           
 void WritableOutputStream.setBuffer(Buffer buffer)
           
 void ReadableInputStream.setBuffer(Buffer buffer)
           
 TransformationResult<String> StringDecoder.transform(AttributeStorage storage, Buffer input, String output)
           
 TransformationResult<Buffer> StringEncoder.transform(AttributeStorage storage, String input, Buffer output)
           
 

Method parameters in com.sun.grizzly.utils with type arguments of type Buffer
 boolean MinBufferSizeCondition.check(ReadResult<Buffer,?> currentResult)
           
protected  void StringEncoder.saveState(AttributeStorage storage, TransformationResult<Buffer> result)
           
 



Copyright © 2009 SUN Microsystems. All Rights Reserved.