* Fixed wrong parameters in AbstractChannelBuffer.getBytes(ChannelBuffer)
* Added variants of getBytes and setBytes to AbstractChannelBuffer
This commit is contained in:
parent
fdde3ff7f1
commit
1ad95d7433
@ -148,7 +148,11 @@ public abstract class AbstractChannelBuffer implements ChannelBuffer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void getBytes(int index, ChannelBuffer dst) {
|
public void getBytes(int index, ChannelBuffer dst) {
|
||||||
getBytes(index, dst, dst.readerIndex(), dst.readableBytes());
|
getBytes(index, dst, dst.writableBytes());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void getBytes(int index, ChannelBuffer dst, int length) {
|
||||||
|
getBytes(index, dst, dst.writerIndex(), length);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setBytes(int index, byte[] src) {
|
public void setBytes(int index, byte[] src) {
|
||||||
@ -156,7 +160,11 @@ public abstract class AbstractChannelBuffer implements ChannelBuffer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setBytes(int index, ChannelBuffer src) {
|
public void setBytes(int index, ChannelBuffer src) {
|
||||||
setBytes(index, src, src.readerIndex(), src.readableBytes());
|
setBytes(index, src, src.readableBytes());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBytes(int index, ChannelBuffer src, int length) {
|
||||||
|
setBytes(index, src, src.readerIndex(), length);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setZero(int index, int length) {
|
public void setZero(int index, int length) {
|
||||||
|
Loading…
Reference in New Issue
Block a user