@Override public synchronized void limit(long limit) { buf.limit(limit); }
@Override public synchronized long limit() { return buf.limit(); }