public override Long readBuf(Buf buf, long n) { int nval = (int)n; for (int i=0; i<nval; ++i) { int c = rChar(); if (c < 0) return Long.valueOf(i); buf.m_out.w(c); } return Long.valueOf(n); }