1 21 22 package org.apache.derby.impl.store.raw.log; 23 24 25 30 31 final class LogAccessFileBuffer 32 { 33 34 35 39 protected byte[] buffer; 40 protected int bytes_free; 41 protected int position; 42 protected int length; 43 44 LogAccessFileBuffer next; 45 LogAccessFileBuffer prev; 46 47 51 public LogAccessFileBuffer( 52 int size) 53 { 54 buffer = new byte[size]; 55 prev = null; 56 next = null; 57 58 init(0); 59 } 60 61 65 public void init(int reserve) 66 { 67 length = buffer.length - reserve; 68 bytes_free = length; 69 position = reserve; 70 } 71 72 76 77 81 } 82 | Popular Tags |