コード例 #1
0
ファイル: CBuffer.java プロジェクト: TSantala/Defiler
 /* Start an asynchronous write of buffer contents to block on volume */
 public void startPush() {
   isPinned = true;
   try {
     _disk.startRequest(this, DiskOperationType.WRITE);
   } catch (IllegalArgumentException | IOException e) {
     e.printStackTrace();
   }
   isClean = true;
 }
コード例 #2
0
ファイル: CBuffer.java プロジェクト: TSantala/Defiler
 /* Start an asynchronous fetch of associated block from the volume */
 public void startFetch() {
   isPinned = true;
   // fetch
   try {
     _disk.startRequest(this, DiskOperationType.READ);
   } catch (IllegalArgumentException | IOException e) {
     e.printStackTrace();
   }
   isValid = true;
 }