Package org.gudy.azureus2.core3.util

Examples of org.gudy.azureus2.core3.util.DirectByteBuffer.remaining()


    if ( !disk_manager.checkBlockConsistencyForWrite( "plugin", piece_number, offset, buffer )){
     
      throw( new DiskManagerException( "write invalid - parameters incorrect" ));
    }
   
    final int  length = buffer.remaining( DirectByteBuffer.SS_EXTERNAL );
   
    final DMWR request = new DMWR( disk_manager.createWriteRequest( piece_number, offset, buffer, null ),length );
   
    disk_manager.enqueueWriteRequest(
      request.getDelegate(),
View Full Code Here


          if ((byte)offset != v ){
           
            System.out.println( "FMFileTest: write is bad at " + offset +
                      ": expected = " + (byte)offset + ", actual = " + v );
 
            offset += buffer.remaining( DirectByteBuffer.SS_FILE ) + 1;
           
            break;
          }
         
          offset++;
View Full Code Here

     
      DirectByteBuffer buffer = buffers[i];
     
      limits[i] = buffer.limit( SS_FILE );
     
      int  rem = buffer.remaining( SS_FILE );

      if ( rem > rem_space ){
       
        buffer.limit( SS_FILE, buffer.position( SS_FILE ) + rem_space );
       
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.