Lines Matching defs:buffer
32 * requesting more bytes of data as space in its internal buffer becomes
45 /** input buffer */
46 private byte buffer[];
48 /** number of real data bytes present in buffer */
51 /** current position to read from in input buffer */
62 * buffer, present, pos, requested, & disconnected
81 * @param bufferLength length of input buffer
91 buffer = new byte[bufferLength];
124 System.arraycopy(buffer, pos, buffer, 0, present - pos);
128 int freeSpace = buffer.length - present;
146 System.arraycopy(buffer, pos, b, off, len);
151 System.arraycopy(buffer, pos, b, off, available);
186 * directly into user's buffer if there is a pending read().
189 if ((pos > 0) && ((buffer.length - present) < length)) {
190 System.arraycopy(buffer, pos, buffer, 0, present - pos);
194 if ((buffer.length - present) < length)
195 throw new IOException("Receive buffer overflow");
196 in.readFully(buffer, present, length);