You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2008/05/21 04:43:16 UTC
svn commit: r658536 -
/mina/branches/buffer/core/src/main/java/org/apache/mina/queue/ByteBufferQueue.java
Author: trustin
Date: Tue May 20 19:43:16 2008
New Revision: 658536
URL: http://svn.apache.org/viewvc?rev=658536&view=rev
Log:
* Changed slice getter methods to return ByteBufferQueue instead of ByteBuffer
* Added ByteBufferQueue.duplicate()
Modified:
mina/branches/buffer/core/src/main/java/org/apache/mina/queue/ByteBufferQueue.java
Modified: mina/branches/buffer/core/src/main/java/org/apache/mina/queue/ByteBufferQueue.java
URL: http://svn.apache.org/viewvc/mina/branches/buffer/core/src/main/java/org/apache/mina/queue/ByteBufferQueue.java?rev=658536&r1=658535&r2=658536&view=diff
==============================================================================
--- mina/branches/buffer/core/src/main/java/org/apache/mina/queue/ByteBufferQueue.java (original)
+++ mina/branches/buffer/core/src/main/java/org/apache/mina/queue/ByteBufferQueue.java Tue May 20 19:43:16 2008
@@ -34,8 +34,8 @@
boolean offerFloat(float value);
boolean offerDouble(double value);
- ByteBuffer pollSlice(int length);
- ByteBuffer removeSlice(int length);
+ ByteBufferQueue pollSlice(int length);
+ ByteBufferQueue removeSlice(int length);
byte removeByte();
short removeShort();
@@ -60,6 +60,8 @@
float elementAsFloat (int byteIndex);
double elementAsDouble(int byteIndex);
- ByteBuffer peekSlice(int byteIndex, int length);
- ByteBuffer elementAsSlice(int byteIndex, int length);
+ ByteBufferQueue peekSlice(int byteIndex, int length);
+ ByteBufferQueue elementAsSlice(int byteIndex, int length);
+
+ ByteBufferQueue duplicate();
}