Lines Matching refs:len
240 * If <code>len</code> does not specify an integral number
241 * of frames, a maximum of <code>len - (len % frameSize)
247 * @param len the maximum number of bytes to read
256 public int read(byte[] b, int off, int len) throws IOException {
259 if( (len%frameSize) != 0 ) {
260 len -= (len%frameSize);
261 if (len == 0) {
272 if( (len/frameSize) > (frameLength-framePos) ) {
273 len = (int) (frameLength-framePos) * frameSize;
283 if (pushBackLen > 0 && len >= pushBackLen) {
287 len -= pushBackLen;
292 int thisBytesRead = stream.read(b, thisOff, len);
507 public int read(byte[] b, int off, int len) throws IOException {
509 return line.read(b, off, len);