844845846847848849850851852853854
if (pattern.match(view) == false) { status = false; break; } view.reset(); if (p + MAX_HEADER_LENGTH > view.capacity()) { break; }
970971972973974975976977978979980
encode.mark(); byte c1 = safeGet(encode); if (c1 == '\n') continue; int d1 = Character.digit((char)(c1 & 0xFF), 16); if (d1 == -1) { encode.reset(); break; } encode.mark(); if (!encode.hasRemaining()) break; byte c2 = safeGet(encode);
978979980981982983984985986987988
encode.mark(); if (!encode.hasRemaining()) break; byte c2 = safeGet(encode); int d2 = Character.digit((char)(c2 & 0xFF), 16); if (d2 == -1) { encode.reset(); break; } byte value = (byte)(d1 << 4 | d2); lElem[index++] = value; }
178179180181182183184185186187188
ByteBuffer bb=ByteBuffer.allocate(16); bb.mark(); start=System.currentTimeMillis(); for(int i=0; i < num_msgs; i++) { bb.reset(); bb.putInt(i); buf=(byte[])(bb.array()).clone(); if(jg) { send_msg=new Message(null, null, buf);
5556575859606162636465
ByteBuffer buffer = in.buf(); buffer.mark(); boolean success = parse(buffer, out); if (!success) { buffer.reset(); return false; } return true; }
8283848586878889909192
buffer.mark(); while (buffer.hasRemaining()) { buffer.get(bytes); out.write(bytes, 0, gotLen); } buffer.reset(); out.close(); } else { if (fullPath.endsWith("/")) { new File(fullPath).mkdirs(); } else {
15851586158715881589159015911592159315941595
if ( remaining > nbStored ) { pageData.mark(); pageData.position( pagePos ); pageData.put( bytes, bytes.length - nbStored, nbStored ); pageData.reset(); nbStored = 0; } else { pageData.mark();
15931594159515961597159815991600160116021603
else { pageData.mark(); pageData.position( pagePos ); pageData.put( bytes, bytes.length - nbStored, remaining ); pageData.reset(); pageNb++; pageData = pageIos[pageNb].getData(); pagePos = LINK_SIZE; nbStored -= remaining; remaining = pageData.capacity() - pagePos;
16511652165316541655165616571658165916601661
16591660166116621663166416651666166716681669
else { pageData.mark(); pageData.position( pagePos ); pageData.put( bytes, bytes.length - nbStored, remaining ); pageData.reset(); pageNb++; if ( pageNb == pageIos.length ) { // We can stop here : we have reach the end of the page